I've been wanting to do a small form factor build for a while. Since I already had a spare 5800X3D, RAM, and storage sitting around, it felt hard to justify not putting them to use. With hardware prices where they are today, investing in a case, PSU, and mini-ITX motherboard seemed like a much better value than letting those parts collect dust.
- CPU: AMD Ryzen 9 9950X3D
- CPU Cooler: NZXT Kraken Elite 360
- Motherboard: Gigabyte X870E AORUS Master
- GPU: PNY GeForce RTX™ 5080 OC
- RAM: G.Skill Flare X5 Series 64GB (2 x 32GB) DDR5-6000 PC5-48000 CL30
- Storage
- CPU: AMD Ryzen 7 5800X3D
- CPU Cooler: be quiet! Dark Rock 4 Pro
- Motherboard: X570 AORUS MASTER
- GPU: ASUS TUF Gaming GeForce RTX™ 4070 Ti
- CPU: AMD Ryzen 7 5800X
- CPU Cooler: be quiet! Dark Rock 4 Pro
- Motherboard: X570 AORUS MASTER
- GPU: EVGA GeForce RTX 3080 FTW3 ULTRA GAMING
- RAM: G.SKILL Ripjaws V Series 64GB
- Storage
- 2018 Mac Mini
- Intel Core i7-8700B, 6-cores @3.2GHz
- 32 GB DDR4 RAM
- 512GB Internal Volume
- ASUS ROG SWIFT PG279Q
- HDMI (macOS)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env ruby | |
| require 'digest' | |
| def getHash(data, iterations) | |
| for i in 1..iterations-1 | |
| data = Digest::SHA256.digest data | |
| end | |
| Digest::SHA256.hexdigest data | |
| end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/php | |
| <?php | |
| $iterations = $argv[1] ? $argv[1] : 1; | |
| $file = "rand.txt"; | |
| $dat = file_get_contents($file); | |
| $dat = getHash($dat, $iterations); | |
| echo $dat . "\n"; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| N=1 | |
| PHP: 0.089 | |
| Ruby: 0.140 | |
| Go: 0.008 | |
| Elixir: 0.00048 | |
| N=10 | |
| PHP: 0.092 | |
| Ruby: 0.138 | |
| Go: 0.006 |
NewerOlder