Benchmarks by Michael Larabel for a future article on Phoronix.com. Testing ondemand vs. performance with CPUFreq for the AMD FX CPU on Linux 3.17.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1409011-LI-AMDFX959027 AMD FX-9590 CPU Governors Ubuntu - Phoronix Test Suite AMD FX-9590 CPU Governors Ubuntu Benchmarks by Michael Larabel for a future article on Phoronix.com. Testing ondemand vs. performance with CPUFreq for the AMD FX CPU on Linux 3.17.
HTML result view exported from: https://openbenchmarking.org/result/1409011-LI-AMDFX959027&sro&grr .
AMD FX-9590 CPU Governors Ubuntu Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution CPUFreq Ondemand CPUFreq Performance AMD FX-9590 Eight-Core @ 4.70GHz (8 Cores) ASRock 990FX Killer AMD RD890 bridge 8192MB 128GB Crucial_CT128MX1 Sapphire AMD Radeon HD 6870 1024MB AMD SBx00 Azalia VA2431 Qualcomm Atheros Killer E2200 Gigabit Ubuntu 14.04 3.17.0-999-generic (x86_64) Unity 7.2.2 X Server 1.15.1 radeon 7.4.99 3.3 Mesa 10.4.0-devel (git-6cd0dbc 2014-08-29 trusty-oibaf-ppa) Gallium 0.4 GCC 4.8.2 ext4 1920x1080 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Processor Details - CPUFreq Ondemand: Scaling Governor: acpi-cpufreq ondemand - CPUFreq Performance: Scaling Governor: acpi-cpufreq performance Graphics Details - EXA
AMD FX-9590 CPU Governors Ubuntu encode-mp3: WAV To MP3 c-ray: Total Time build-linux-kernel: Time To Compile graphics-magick: Resizing graphics-magick: Blur dolfyn: Computational Fluid Dynamics npb: MG.B npb: EP.C xonotic: 1920 x 1080 - Ultra xonotic: 1920 x 1080 - High CPUFreq Ondemand CPUFreq Performance 16.53 22.70 82.66 190 158 31.66 5087.47 227.30 127.40 153.80 16.49 23.33 85.13 190 158 31.55 5076.95 228.23 154.04 194.46 OpenBenchmarking.org
System Power Consumption Monitor Phoronix Test Suite System Monitoring Min Avg Max CPUFreq Ondemand 98.7 211.1 384.7 CPUFreq Performance 113.5 224.6 388.6 OpenBenchmarking.org Watts System Power Consumption Monitor Phoronix Test Suite System Monitoring 100 200 300 400 500
CPU Temperature Monitor Phoronix Test Suite System Monitoring Min Avg Max CPUFreq Ondemand 1.5 29.8 52.4 CPUFreq Performance 2.6 31.6 49.9 OpenBenchmarking.org Celsius CPU Temperature Monitor Phoronix Test Suite System Monitoring 15 30 45 60 75
LAME MP3 Encoding System Power Consumption Monitor Min Avg Max CPUFreq Ondemand 99.7 144.0 171.9 CPUFreq Performance 116.1 168.8 180.7 OpenBenchmarking.org Watts, Fewer Is Better LAME MP3 Encoding 3.99.3 System Power Consumption Monitor 50 100 150 200 250
LAME MP3 Encoding CPU Temperature Monitor Min Avg Max CPUFreq Ondemand 4.0 31.0 35.5 CPUFreq Performance 6.6 34.2 39.8 OpenBenchmarking.org Celsius, Fewer Is Better LAME MP3 Encoding 3.99.3 CPU Temperature Monitor 11 22 33 44 55
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 CPUFreq Ondemand CPUFreq Performance 4 8 12 16 20 SE +/- 0.03, N = 5 SE +/- 0.02, N = 5 16.53 16.49 1. (CC) gcc options: -pipe -O3 -march=native -lm
C-Ray System Power Consumption Monitor Min Avg Max CPUFreq Ondemand 100.6 253.2 384.7 CPUFreq Performance 121.4 256.4 388.6 OpenBenchmarking.org Watts, Fewer Is Better C-Ray 1.1 System Power Consumption Monitor 100 200 300 400 500
C-Ray CPU Temperature Monitor Min Avg Max CPUFreq Ondemand 9.5 35.3 40.9 CPUFreq Performance 7.0 31.5 40.6 OpenBenchmarking.org Celsius, Fewer Is Better C-Ray 1.1 CPU Temperature Monitor 11 22 33 44 55
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time CPUFreq Ondemand CPUFreq Performance 6 12 18 24 30 SE +/- 1.75, N = 3 SE +/- 2.03, N = 3 22.70 23.33 1. (CC) gcc options: -lm -lpthread -O3 -march=native
Timed Linux Kernel Compilation System Power Consumption Monitor Min Avg Max CPUFreq Ondemand 101.0 287.8 382.5 CPUFreq Performance 121.5 288.4 380.1 OpenBenchmarking.org Watts, Fewer Is Better Timed Linux Kernel Compilation 3.1 System Power Consumption Monitor 100 200 300 400 500
Timed Linux Kernel Compilation CPU Temperature Monitor Min Avg Max CPUFreq Ondemand 6.6 43.9 52.4 CPUFreq Performance 7.0 43.4 49.9 OpenBenchmarking.org Celsius, Fewer Is Better Timed Linux Kernel Compilation 3.1 CPU Temperature Monitor 15 30 45 60 75
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 3.1 Time To Compile CPUFreq Ondemand CPUFreq Performance 20 40 60 80 100 SE +/- 6.50, N = 3 SE +/- 6.87, N = 3 82.66 85.13
GraphicsMagick System Power Consumption Monitor Min Avg Max CPUFreq Ondemand 101.5 201.8 219.4 CPUFreq Performance 115.5 200.2 221.8 OpenBenchmarking.org Watts, Fewer Is Better GraphicsMagick 1.3.19 System Power Consumption Monitor 60 120 180 240 300
GraphicsMagick CPU Temperature Monitor Min Avg Max CPUFreq Ondemand 5.5 40.2 46.3 CPUFreq Performance 5.8 39.9 46.0 OpenBenchmarking.org Celsius, Fewer Is Better GraphicsMagick 1.3.19 CPU Temperature Monitor 12 24 36 48 60
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Resizing CPUFreq Ondemand CPUFreq Performance 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 190 190 1. (CC) gcc options: -std=gnu99 -fopenmp -O3 -march=native -pthread -ljbig -lwebp -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lgomp -lpthread
GraphicsMagick System Power Consumption Monitor Min Avg Max CPUFreq Ondemand 115.9 199.8 212.5 CPUFreq Performance 117.8 198.3 218.0 OpenBenchmarking.org Watts, Fewer Is Better GraphicsMagick 1.3.19 System Power Consumption Monitor 60 120 180 240 300
GraphicsMagick CPU Temperature Monitor Min Avg Max CPUFreq Ondemand 7.1 39.5 43.3 CPUFreq Performance 6.5 40.8 45.5 OpenBenchmarking.org Celsius, Fewer Is Better GraphicsMagick 1.3.19 CPU Temperature Monitor 12 24 36 48 60
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Blur CPUFreq Ondemand CPUFreq Performance 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 158 158 1. (CC) gcc options: -std=gnu99 -fopenmp -O3 -march=native -pthread -ljbig -lwebp -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lgomp -lpthread
Dolfyn System Power Consumption Monitor Min Avg Max CPUFreq Ondemand 98.7 167.4 180.3 CPUFreq Performance 117.6 176.2 190.3 OpenBenchmarking.org Watts, Fewer Is Better Dolfyn 0.527 System Power Consumption Monitor 50 100 150 200 250
Dolfyn CPU Temperature Monitor Min Avg Max CPUFreq Ondemand 4.5 33.5 38.3 CPUFreq Performance 5.4 36.3 40.4 OpenBenchmarking.org Celsius, Fewer Is Better Dolfyn 0.527 CPU Temperature Monitor 11 22 33 44 55
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics CPUFreq Ondemand CPUFreq Performance 7 14 21 28 35 SE +/- 0.15, N = 3 SE +/- 0.05, N = 3 31.66 31.55
NAS Parallel Benchmarks System Power Consumption Monitor Min Avg Max CPUFreq Ondemand 99.3 158.1 306.0 CPUFreq Performance 119.1 213.0 307.6 OpenBenchmarking.org Watts, Fewer Is Better NAS Parallel Benchmarks 3.3 System Power Consumption Monitor 80 160 240 320 400
NAS Parallel Benchmarks CPU Temperature Monitor Min Avg Max CPUFreq Ondemand 5.5 19.8 28.0 CPUFreq Performance 6.1 17.8 26.5 OpenBenchmarking.org Celsius, Fewer Is Better NAS Parallel Benchmarks 3.3 CPU Temperature Monitor 9 18 27 36 45
NAS Parallel Benchmarks Test / Class: MG.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: MG.B CPUFreq Ondemand CPUFreq Performance 1100 2200 3300 4400 5500 SE +/- 16.92, N = 3 SE +/- 58.78, N = 3 5087.47 5076.95 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_f77 -lmpi -ldl -lhwloc 2. Open MPI 1.6.5
NAS Parallel Benchmarks System Power Consumption Monitor Min Avg Max CPUFreq Ondemand 102.0 310.6 352.9 CPUFreq Performance 120.1 321.2 358.8 OpenBenchmarking.org Watts, Fewer Is Better NAS Parallel Benchmarks 3.3 System Power Consumption Monitor 100 200 300 400 500
NAS Parallel Benchmarks CPU Temperature Monitor Min Avg Max CPUFreq Ondemand 8.0 38.9 45.4 CPUFreq Performance 8.4 39.0 46.8 OpenBenchmarking.org Celsius, Fewer Is Better NAS Parallel Benchmarks 3.3 CPU Temperature Monitor 14 28 42 56 70
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: EP.C CPUFreq Ondemand CPUFreq Performance 50 100 150 200 250 SE +/- 1.04, N = 3 SE +/- 0.18, N = 3 227.30 228.23 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_f77 -lmpi -ldl -lhwloc 2. Open MPI 1.6.5
Xonotic System Power Consumption Monitor Min Avg Max CPUFreq Ondemand 100.1 229.1 257.3 CPUFreq Performance 120.4 254.2 301.9 OpenBenchmarking.org Watts, Fewer Is Better Xonotic 0.7 System Power Consumption Monitor 80 160 240 320 400
Xonotic CPU Temperature Monitor Min Avg Max CPUFreq Ondemand 3.1 21.4 38.0 CPUFreq Performance 4.5 24.6 33.0 OpenBenchmarking.org Celsius, Fewer Is Better Xonotic 0.7 CPU Temperature Monitor 11 22 33 44 55
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Ultra CPUFreq Ondemand CPUFreq Performance 30 60 90 120 150 SE +/- 0.14, N = 3 SE +/- 0.35, N = 3 127.40 154.04 MIN: 63 / MAX: 294 MIN: 77 / MAX: 309
Xonotic System Power Consumption Monitor Min Avg Max CPUFreq Ondemand 99.6 221.1 255.7 CPUFreq Performance 120.7 251.3 322.9 OpenBenchmarking.org Watts, Fewer Is Better Xonotic 0.7 System Power Consumption Monitor 80 160 240 320 400
Xonotic CPU Temperature Monitor Min Avg Max CPUFreq Ondemand 3.3 20.9 30.9 CPUFreq Performance 4.8 27.3 39.3 OpenBenchmarking.org Celsius, Fewer Is Better Xonotic 0.7 CPU Temperature Monitor 11 22 33 44 55
Xonotic Resolution: 1920 x 1080 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: High CPUFreq Ondemand CPUFreq Performance 40 80 120 160 200 SE +/- 0.22, N = 3 SE +/- 0.27, N = 3 153.80 194.46 MIN: 79 / MAX: 400 MIN: 102 / MAX: 417
Phoronix Test Suite v10.8.4