microbenchmarks AMD Ryzen 9 3900X 12-Core testing with a ASUS ROG CROSSHAIR VIII HERO (WI-FI) (0803 BIOS) and Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB on Ubuntu 19.04 via the Phoronix Test Suite. Ryzen 9 3900X: Processor: AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (WI-FI) (0803 BIOS), Chipset: AMD Device 1480, Memory: 16384MB, Disk: 2000GB Force MP600 + 64GB Flash Drive, Graphics: Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB (1300/1750MHz), Audio: AMD Baffin HDMI/DP, Monitor: Acer B286HK, Network: Realtek Device 8125 + Intel I211 + Intel Device 2723 OS: Ubuntu 19.04, Kernel: 5.3.0-rc6-54hwmon (x86_64) 20190908, Desktop: GNOME Shell 3.32.2, Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, OpenGL: 4.5 Mesa 19.0.8 (LLVM 8.0.0), Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 3840x2160 Coremark 1.0 CoreMark Size 666 - Iterations Per Second Iterations/Sec > Higher Is Better Ryzen 9 3900X . 537700.01 |==================================================== glibc bench 1.0 Benchmark: cos nanoseconds < Lower Is Better Ryzen 9 3900X . 40.72 |======================================================== glibc bench 1.0 Benchmark: exp nanoseconds < Lower Is Better Ryzen 9 3900X . 5.08 |========================================================= glibc bench 1.0 Benchmark: ffs nanoseconds < Lower Is Better Ryzen 9 3900X . 1.69 |========================================================= glibc bench 1.0 Benchmark: sin nanoseconds < Lower Is Better Ryzen 9 3900X . 39.49 |======================================================== glibc bench 1.0 Benchmark: log2 nanoseconds < Lower Is Better Ryzen 9 3900X . 5.96 |========================================================= glibc bench 1.0 Benchmark: modf nanoseconds < Lower Is Better Ryzen 9 3900X . 2.14 |========================================================= glibc bench 1.0 Benchmark: sinh nanoseconds < Lower Is Better Ryzen 9 3900X . 7.35 |========================================================= glibc bench 1.0 Benchmark: sqrt nanoseconds < Lower Is Better Ryzen 9 3900X . 2.11 |========================================================= glibc bench 1.0 Benchmark: tanh nanoseconds < Lower Is Better Ryzen 9 3900X . 10.00 |======================================================== glibc bench 1.0 Benchmark: asinh nanoseconds < Lower Is Better Ryzen 9 3900X . 8.09 |========================================================= glibc bench 1.0 Benchmark: atanh nanoseconds < Lower Is Better Ryzen 9 3900X . 10.09 |======================================================== glibc bench 1.0 Benchmark: ffsll nanoseconds < Lower Is Better Ryzen 9 3900X . 1.70 |========================================================= glibc bench 1.0 Benchmark: sincos nanoseconds < Lower Is Better Ryzen 9 3900X . 11.70 |======================================================== glibc bench 1.0 Benchmark: pthread_once nanoseconds < Lower Is Better Ryzen 9 3900X . 1.74 |========================================================= Core-Latency Average Latency Between CPU Cores ns < Lower Is Better Ryzen 9 3900X . 155.40 |======================================================= Stress-NG 0.07.26 Test: Crypto Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 3389.88 |====================================================== Stress-NG 0.07.26 Test: Bsearch Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 8322.76 |====================================================== Stress-NG 0.07.26 Test: Forking Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 72989.26 |===================================================== Stress-NG 0.07.26 Test: Hsearch Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 98200.63 |===================================================== Stress-NG 0.07.26 Test: Lsearch Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 176.14 |======================================================= Stress-NG 0.07.26 Test: Tsearch Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 474.50 |======================================================= Stress-NG 0.07.26 Test: CPU Stress Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 4312.32 |====================================================== Stress-NG 0.07.26 Test: Semaphores Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 5709630.77 |=================================================== Stress-NG 0.07.26 Test: Matrix Math Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 96750.28 |===================================================== Stress-NG 0.07.26 Test: Vector Math Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 31429.37 |===================================================== Stress-NG 0.07.26 Test: Memory Copying Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 9381.37 |====================================================== Stress-NG 0.07.26 Test: Socket Activity Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 9483.43 |====================================================== Stress-NG 0.07.26 Test: Context Switching Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 5441065.22 |=================================================== Stress-NG 0.07.26 Test: Glibc C String Functions Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 1259689.63 |=================================================== Stress-NG 0.07.26 Test: Glibc Qsort Data Sorting Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 235.53 |======================================================= Stress-NG 0.07.26 Test: System V Message Passing Bogo Ops/s > Higher Is Better Ryzen 9 3900X . 11534065.83 |================================================== ctx_clock Context Switch Time Clocks < Lower Is Better Ryzen 9 3900X . 152 |==========================================================