ryzen-3900xddr4-3200-cl16 AMD Ryzen 9 3900X 12-Core testing with a ASRock B450M Steel Legend (P2.60 BIOS) and NVIDIA GeForce GTX 750 Ti 2GB on Gentoo/Linux via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1908156-AS-1908147HV68&rdt .
ryzen-3900xddr4-3200-cl16 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution AMD Ryzen 9 3900X 12-Core PLEXTOR PX-1TM9PeGN AMD Ryzen 9 3900X 12-Core - Zotac NVIDIA GeForce GT Yeah Go 1 more testing AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads) ASUS ROG STRIX B450-I GAMING (2501 BIOS) AMD Device 1480 32768MB 1024GB PLEXTOR PX-1TM9PeGN + 256GB PCIe SSD Zotac NVIDIA GeForce GT 710 1GB (954/800MHz) NVIDIA GK208 HDMI/DP EV2450 Intel I211 + Realtek RTL8822BE 802.11a/b/g/n/ac Ubuntu 18.04 5.0.0-23-generic (x86_64) GNOME Shell 3.28.4 X Server 1.20.4 NVIDIA 390.116 4.6.0 NVIDIA 390.116 GCC 7.4.0 ext4 1920x1080 ASRock B450M Steel Legend (P2.60 BIOS) 16384MB Samsung SSD 970 EVO Plus 250GB + 320GB Western Digital WD3200AVVS-1 NVIDIA GeForce GTX 750 Ti 2GB (1202/3004MHz) NVIDIA Device 0fbc Realtek RTL8111/8168/8411 Gentoo/Linux 5.2.8-gentoo (x86_64) Xfce 4.12 X Server 1.20.5 modesetting 1.20.5 4.6.0 NVIDIA 430.40 GCC 9.2.0 + Clang 7.1.0 + LLVM 7.1.0 f2fs 2944x1532 OpenBenchmarking.org Compiler Details - AMD Ryzen 9 3900X 12-Core: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - PLEXTOR PX-1TM9PeGN: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - AMD Ryzen 9 3900X 12-Core - Zotac NVIDIA GeForce GT: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - Yeah Go 1 more testing: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/9.2.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0 --disable-altivec --disable-default-ssp --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libmudflap --disable-libsanitizer --disable-libssp --disable-libvtv --disable-nls --disable-systemtap --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-languages=c,c++,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/man --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/python Processor Details - Scaling Governor: acpi-cpufreq ondemand Security Details - AMD Ryzen 9 3900X 12-Core: l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: always-on RSB filling - PLEXTOR PX-1TM9PeGN: l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: always-on RSB filling - AMD Ryzen 9 3900X 12-Core - Zotac NVIDIA GeForce GT: l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: always-on RSB filling - Yeah Go 1 more testing: l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled Disk Details - PLEXTOR PX-1TM9PeGN: NONE / errors=remount-ro,noatime,rw - Yeah Go 1 more testing: NONE / acl,active_logs=6,alloc_mode=default,background_gc=on,discard,extent_cache,flush_merge,fsync_mode=posix,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,noatime,rw,user_xattr Python Details - PLEXTOR PX-1TM9PeGN: Python 2.7.15+ + Python 3.6.8 - Yeah Go 1 more testing: Python 3.6.5
ryzen-3900xddr4-3200-cl16 build-linux-kernel: Time To Compile iozone: 1MB - 2GB - Read Performance iozone: 1MB - 4GB - Read Performance iozone: 1MB - 8GB - Read Performance iozone: 4Kb - 2GB - Read Performance iozone: 4Kb - 4GB - Read Performance iozone: 4Kb - 8GB - Read Performance iozone: 1MB - 2GB - Write Performance iozone: 1MB - 4GB - Write Performance iozone: 1MB - 8GB - Write Performance iozone: 4Kb - 2GB - Write Performance iozone: 4Kb - 4GB - Write Performance iozone: 4Kb - 8GB - Write Performance iozone: 64Kb - 2GB - Read Performance iozone: 64Kb - 4GB - Read Performance iozone: 64Kb - 8GB - Read Performance iozone: 1MB - 512MB - Read Performance iozone: 4Kb - 512MB - Read Performance iozone: 64Kb - 2GB - Write Performance iozone: 64Kb - 4GB - Write Performance iozone: 64Kb - 8GB - Write Performance iozone: 1MB - 512MB - Write Performance iozone: 4Kb - 512MB - Write Performance iozone: 64Kb - 512MB - Read Performance iozone: 64Kb - 512MB - Write Performance fftw: Stock - 1D FFT Size 4096 fftw: Stock - 2D FFT Size 4096 fftw: Float + SSE - 1D FFT Size 4096 ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer ramspeed: Add - Floating Point ramspeed: Copy - Floating Point ramspeed: Scale - Floating Point ramspeed: Triad - Floating Point ramspeed: Average - Floating Point fftw: Float + SSE - 2D FFT Size 4096 hmmer: Pfam Database Search mafft: Multiple Sequence Alignment scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation tscp: AI Chess Performance vpxenc: vpxenc VP9 1080p Video Encode graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space himeno: Poisson Pressure Solver compress-7zip: Compress Speed Test stockfish: Total Time build-llvm: Time To Compile build-php: Time To Compile c-ray: Total Time - 4K, 16 Rays Per Pixel aobench: 2048 x 2048 - Total Time bullet: 3000 Fall bullet: 1000 Stack bullet: 1000 Convex bullet: 136 Ragdolls bullet: Prim Trimesh bullet: Convex Trimesh encode-flac: WAV To FLAC encode-mp3: WAV To MP3 pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write cpp-perf-bench: Atol cpp-perf-bench: Ctype cpp-perf-bench: Math Library cpp-perf-bench: Rand Numbers cpp-perf-bench: Stepanov Vector cpp-perf-bench: Function Objects cpp-perf-bench: Stepanov Abstraction apache: Static Web Page Serving AMD Ryzen 9 3900X 12-Core PLEXTOR PX-1TM9PeGN AMD Ryzen 9 3900X 12-Core - Zotac NVIDIA GeForce GT Yeah Go 1 more testing 49.77 7717.83 7111.13 53588 20823 7.40 2.09 621.18 157.41 360.13 782.98 625.33 1180.04 1406654 28.55 241 262 177 200 272 169 289 1334.07 83645 40144560 280.94 40.47 51.91 39.67 3.44 4.29 3.93 2.15 0.80 0.97 7.97 25.76 269178.39 21427.54 61.43 33.63 316.07 820.34 73.96 14.89 28.01 40497.34 12934.01 13286.19 13191.40 9676 9708 9727 1072.82 905.77 752.31 651.90 557.74 606.34 13604.25 13759.12 13799.72 12427 9256 510.31 498.82 632.04 704.71 737.94 12152 950.63 30329.34 26090.30 25971.62 30985 27598.36 29343.78 26089.92 25899.14 31386.94 27676.90 44.32 13283.56 13829.79 13711.44 10647.89 11127.96 11206.99 1610.82 1770.82 2002.32 1353.33 1492.55 1570.81 13751.61 14627.11 14796.85 10843.88 8729.95 1644.61 1813.73 1317.77 1415.21 1254.94 11548.30 1522.20 8990.43 6637.13 58296 29722.89 24853.68 25096.49 29396.35 27307.35 29622.86 24759.57 24768.54 29676.91 27178.66 22030 13.19 2.16 598.98 160.04 376.54 777.12 533.40 1147.79 1327835 28.34 239 267 179 205 268 202 282 1321.85 77671 38981113 238.60 43.93 42.32 30.43 3.47 4.11 3.74 2.18 0.81 0.95 7.61 138966.19 11400.80 56.00 33.82 258.51 964.28 77.40 15.00 28.72 OpenBenchmarking.org
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.18 Time To Compile AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 11 22 33 44 55 SE +/- 0.65, N = 4 SE +/- 0.69, N = 3 50.20 44.32
IOzone Record Size: 1MB - File Size: 2GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 2GB - Disk Test: Read Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 3K 6K 9K 12K 15K SE +/- 120.75, N = 3 SE +/- 171.81, N = 4 12934.01 13283.56 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 4GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 4GB - Disk Test: Read Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 3K 6K 9K 12K 15K SE +/- 82.19, N = 3 SE +/- 164.10, N = 6 13286.19 13829.79 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 8GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 8GB - Disk Test: Read Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 3K 6K 9K 12K 15K SE +/- 39.82, N = 3 SE +/- 511.91, N = 12 13191.40 13711.44 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 2GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 2GB - Disk Test: Read Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 2K 4K 6K 8K 10K SE +/- 67.07, N = 3 SE +/- 79.07, N = 3 9676.00 10647.89 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 4GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 4GB - Disk Test: Read Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 2K 4K 6K 8K 10K SE +/- 102.94, N = 3 SE +/- 46.82, N = 3 9708.00 11127.96 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 2K 4K 6K 8K 10K SE +/- 33.58, N = 3 SE +/- 165.11, N = 3 9727.00 11206.99 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 2GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 2GB - Disk Test: Write Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 300 600 900 1200 1500 SE +/- 27.79, N = 15 SE +/- 7.86, N = 3 1072.82 1610.82 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 4GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 4GB - Disk Test: Write Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 400 800 1200 1600 2000 SE +/- 64.44, N = 14 SE +/- 19.65, N = 3 905.77 1770.82 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 400 800 1200 1600 2000 SE +/- 51.55, N = 12 SE +/- 2.52, N = 3 752.31 2002.32 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 2GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 2GB - Disk Test: Write Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 300 600 900 1200 1500 SE +/- 44.08, N = 12 SE +/- 12.06, N = 3 651.90 1353.33 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 4GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 4GB - Disk Test: Write Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 300 600 900 1200 1500 SE +/- 1.52, N = 3 SE +/- 5.06, N = 3 557.74 1492.55 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 300 600 900 1200 1500 SE +/- 13.19, N = 15 SE +/- 0.94, N = 3 606.34 1570.81 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 2GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 2GB - Disk Test: Read Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 3K 6K 9K 12K 15K SE +/- 50.64, N = 3 SE +/- 98.78, N = 3 13604.25 13751.61 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 4GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 4GB - Disk Test: Read Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 3K 6K 9K 12K 15K SE +/- 74.01, N = 3 SE +/- 48.19, N = 3 13759.12 14627.11 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 3K 6K 9K 12K 15K SE +/- 55.46, N = 3 SE +/- 61.31, N = 3 13799.72 14796.85 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 512MB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Read Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 3K 6K 9K 12K 15K SE +/- 136.22, N = 3 SE +/- 92.43, N = 15 12427.00 10843.88 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 2K 4K 6K 8K 10K SE +/- 137.21, N = 3 SE +/- 171.23, N = 12 9256.00 8729.95 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 2GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 2GB - Disk Test: Write Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 400 800 1200 1600 2000 SE +/- 13.56, N = 15 SE +/- 3.63, N = 3 510.31 1644.61 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 4GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 4GB - Disk Test: Write Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 400 800 1200 1600 2000 SE +/- 12.98, N = 15 SE +/- 2.73, N = 3 498.82 1813.73 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 300 600 900 1200 1500 SE +/- 19.85, N = 12 SE +/- 149.47, N = 12 632.04 1317.77 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 512MB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Write Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 300 600 900 1200 1500 SE +/- 78.71, N = 15 SE +/- 74.05, N = 12 704.71 1415.21 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 300 600 900 1200 1500 SE +/- 93.75, N = 15 SE +/- 8.37, N = 3 737.94 1254.94 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 512MB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Read Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 3K 6K 9K 12K 15K SE +/- 125.57, N = 3 SE +/- 94.27, N = 3 12152.00 11548.30 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 512MB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Write Performance PLEXTOR PX-1TM9PeGN Yeah Go 1 more testing 300 600 900 1200 1500 SE +/- 71.74, N = 12 SE +/- 5.77, N = 3 950.63 1522.20 1. (CC) gcc options: -O3
FFTW Build: Stock - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 2K 4K 6K 8K 10K SE +/- 65.32, N = 3 SE +/- 35.07, N = 3 7717.83 8990.43 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 1500 3000 4500 6000 7500 SE +/- 31.23, N = 3 SE +/- 22.24, N = 3 7111.13 6637.13 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 12K 24K 36K 48K 60K SE +/- 376.40, N = 3 SE +/- 356.91, N = 3 53588 58296 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer AMD Ryzen 9 3900X 12-Core - Zotac NVIDIA GeForce GT Yeah Go 1 more testing 6K 12K 18K 24K 30K 30329.34 29722.89 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer AMD Ryzen 9 3900X 12-Core - Zotac NVIDIA GeForce GT Yeah Go 1 more testing 6K 12K 18K 24K 30K 26090.30 24853.68 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer AMD Ryzen 9 3900X 12-Core - Zotac NVIDIA GeForce GT Yeah Go 1 more testing 6K 12K 18K 24K 30K 25971.62 25096.49 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer AMD Ryzen 9 3900X 12-Core - Zotac NVIDIA GeForce GT Yeah Go 1 more testing 7K 14K 21K 28K 35K 30985.00 29396.35 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer AMD Ryzen 9 3900X 12-Core - Zotac NVIDIA GeForce GT Yeah Go 1 more testing 6K 12K 18K 24K 30K 27598.36 27307.35 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point AMD Ryzen 9 3900X 12-Core - Zotac NVIDIA GeForce GT Yeah Go 1 more testing 6K 12K 18K 24K 30K 29343.78 29622.86 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point AMD Ryzen 9 3900X 12-Core - Zotac NVIDIA GeForce GT Yeah Go 1 more testing 6K 12K 18K 24K 30K 26089.92 24759.57 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point AMD Ryzen 9 3900X 12-Core - Zotac NVIDIA GeForce GT Yeah Go 1 more testing 6K 12K 18K 24K 30K 25899.14 24768.54 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point AMD Ryzen 9 3900X 12-Core - Zotac NVIDIA GeForce GT Yeah Go 1 more testing 7K 14K 21K 28K 35K 31386.94 29676.91 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point AMD Ryzen 9 3900X 12-Core - Zotac NVIDIA GeForce GT Yeah Go 1 more testing 6K 12K 18K 24K 30K 27676.90 27178.66 1. (CC) gcc options: -O3 -march=native
FFTW Build: Float + SSE - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 5K 10K 15K 20K 25K SE +/- 209.82, N = 3 SE +/- 320.82, N = 3 20823 22030 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 3 6 9 12 15 SE +/- 0.06, N = 15 SE +/- 0.15, N = 3 5.89 13.19 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 0.4928 0.9856 1.4784 1.9712 2.464 SE +/- 0.03, N = 15 2.19 2.16 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 130 260 390 520 650 SE +/- 6.15, N = 3 SE +/- 8.05, N = 3 621.18 598.98 1. (CC) gcc options: -lm
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 40 80 120 160 200 SE +/- 1.51, N = 3 SE +/- 0.98, N = 3 157.41 160.04 1. (CC) gcc options: -lm
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 80 160 240 320 400 SE +/- 4.15, N = 3 SE +/- 2.34, N = 3 360.13 376.54 1. (CC) gcc options: -lm
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 200 400 600 800 1000 SE +/- 7.97, N = 3 SE +/- 3.99, N = 3 782.98 777.12 1. (CC) gcc options: -lm
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 140 280 420 560 700 SE +/- 2.40, N = 3 SE +/- 33.51, N = 3 625.33 533.40 1. (CC) gcc options: -lm
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 300 600 900 1200 1500 SE +/- 37.83, N = 3 SE +/- 3.54, N = 3 1180.04 1147.79 1. (CC) gcc options: -lm
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 300K 600K 900K 1200K 1500K SE +/- 8619.13, N = 5 SE +/- 2560.52, N = 5 1386167 1327835 1. (CC) gcc options: -O3 -march=native
VP9 libvpx Encoding vpxenc VP9 1080p Video Encode OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.0 vpxenc VP9 1080p Video Encode AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 7 14 21 28 35 SE +/- 0.20, N = 3 SE +/- 0.45, N = 3 28.32 28.34 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Swirl AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 50 100 150 200 250 241 239 -ljbig -llcms2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 60 120 180 240 300 SE +/- 2.73, N = 3 SE +/- 0.67, N = 3 262 267 -ljbig -llcms2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 40 80 120 160 200 177 179 -ljbig -llcms2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Enhanced AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 40 80 120 160 200 SE +/- 0.33, N = 3 200 205 -ljbig -llcms2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 60 120 180 240 300 SE +/- 1.20, N = 3 272 268 -ljbig -llcms2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Noise-Gaussian AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 40 80 120 160 200 169 202 -ljbig -llcms2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: HWB Color Space AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 60 120 180 240 300 SE +/- 0.58, N = 3 289 282 -ljbig -llcms2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 300 600 900 1200 1500 SE +/- 6.12, N = 3 SE +/- 3.86, N = 3 1334.07 1321.85 1. (CC) gcc options: -O3 -mavx2
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 20K 40K 60K 80K 100K SE +/- 140.40, N = 3 SE +/- 364.95, N = 3 83645 77671 1. (CXX) g++ options: -pipe -lpthread
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 9M 18M 27M 36M 45M SE +/- 455759.67, N = 3 SE +/- 354274.00, N = 3 40144560 38981113 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 60 120 180 240 300 280.94 238.60
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 10 20 30 40 50 SE +/- 0.14, N = 3 SE +/- 0.04, N = 3 40.47 43.93 1. (CC) gcc options: -O2 -pedantic -ldl -lz -lm
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 12 24 36 48 60 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 51.91 42.32 1. (CC) gcc options: -lm -lpthread -O3
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 9 18 27 36 45 SE +/- 0.13, N = 3 SE +/- 0.32, N = 3 39.67 30.43 1. (CC) gcc options: -lm -O3
Bullet Physics Engine Test: 3000 Fall OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 0.7808 1.5616 2.3424 3.1232 3.904 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 3.44 3.47 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 1000 Stack OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Stack AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 0.9653 1.9306 2.8959 3.8612 4.8265 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 4.29 4.11 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 1000 Convex OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Convex AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 0.8843 1.7686 2.6529 3.5372 4.4215 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 3.93 3.74 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 136 Ragdolls OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 136 Ragdolls AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 0.4905 0.981 1.4715 1.962 2.4525 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 2.15 2.18 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: Prim Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Prim Trimesh AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 0.1823 0.3646 0.5469 0.7292 0.9115 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 0.80 0.81 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: Convex Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 0.2183 0.4366 0.6549 0.8732 1.0915 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 0.97 0.95 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 2 4 6 8 10 SE +/- 0.10, N = 25 SE +/- 0.05, N = 5 7.97 7.61 -logg 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 AMD Ryzen 9 3900X 12-Core 6 12 18 24 30 SE +/- 0.19, N = 3 25.76 1. (CC) gcc options: -lncurses -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 60K 120K 180K 240K 300K SE +/- 1864.01, N = 3 SE +/- 1490.10, N = 7 269178.39 138966.19 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 5K 10K 15K 20K 25K SE +/- 169.98, N = 15 SE +/- 538.17, N = 12 21427.54 11400.80 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
CppPerformanceBenchmarks Test: Atol OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Atol AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 14 28 42 56 70 SE +/- 0.19, N = 3 SE +/- 0.25, N = 3 61.43 56.00 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Ctype OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Ctype AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 8 16 24 32 40 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 33.63 33.82 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Math Library OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Math Library AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 70 140 210 280 350 SE +/- 0.20, N = 3 SE +/- 0.71, N = 3 316.07 258.51 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Random Numbers OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Random Numbers AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 200 400 600 800 1000 SE +/- 23.26, N = 9 SE +/- 2.48, N = 3 820.34 964.28 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Vector OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 20 40 60 80 100 SE +/- 0.32, N = 3 SE +/- 0.02, N = 3 73.96 77.40 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Function Objects OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Function Objects AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 4 8 12 16 20 SE +/- 0.14, N = 3 SE +/- 0.03, N = 3 14.89 15.00 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Abstraction OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Abstraction AMD Ryzen 9 3900X 12-Core Yeah Go 1 more testing 7 14 21 28 35 SE +/- 0.11, N = 3 SE +/- 0.01, N = 3 28.01 28.72 1. (CXX) g++ options: -std=c++11 -O3
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving AMD Ryzen 9 3900X 12-Core 9K 18K 27K 36K 45K SE +/- 193.50, N = 3 40497.34 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Phoronix Test Suite v10.8.4