AMD A10-5800K Turbo Core On Linux AMD A10-5800K APU testing with a MSI A85XA-G65 (MS-7793) v1.0 and AMD Radeon HD 7660D graphics while toggling the AMD Turbo Core Technology support from the UEFI/BOS. The Benchmarking was done for a future article on Phoronix.com looking briefly at the AMD Turbo Core support/performance under Ubuntu Linux.
HTML result view exported from: https://openbenchmarking.org/result/1306306-RA-1210102RA22&rdt&grs .
AMD A10-5800K Turbo Core On Linux Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer AMD A10-5800K APU @ 3.80GHz (4 Cores) MSI A85XA-G65 (MS-7793) v1.0 AMD Family 15h 8192MB 60GB OCZ VERTEX2 AMD Radeon HD 7660D 512MB ATI R6xx HDMI DELL P2210H Realtek RTL8111/8168B Ubuntu 12.10 3.5.0-15-generic (x86_64) Unity 6.6.0 X Server 1.13.0 fglrx 9.0.2 4.2.11903 GCC 4.7 ext4 1920x1080 AMD A10-5800K APU @ 4.19GHz (4 Cores) ASRock FM2A75M-ITX 6144MB 120GB OCZ VERTEX3 AMD Radeon HD 7660D 2048MB (800/800MHz) E422AR Realtek RTL8111/8168 Ubuntu 13.04 3.8.0-25-generic (i686) LXDE 0.5.12 X Server 1.13.3 fglrx 9.1.11 Catalyst 12.9 4.2.12002 OpenBenchmarking.org Compiler Details - A10-5800K - Stock: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - A10-5800K - No Turbo Core: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - A10 my computer: --build=i686-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i686-linux-gnu --target=i686-linux-gnu --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Processor Details - A10-5800K - Stock, A10-5800K - No Turbo Core: Scaling Governor: ondemand System Details - A10-5800K - Stock: Compiz was running on this system. - A10-5800K - No Turbo Core: Compiz was running on this system. - A10 my computer: Firefox was running on this system.
AMD A10-5800K Turbo Core On Linux nero2d: Total Time smallpt: Global Illumination Renderer; 100 Samples openssl: RSA 4096-bit Performance c-ray: Total Time npb: EP.B encode-opus: WAV, Opus Encode, Opus Decode graphics-magick: Resizing npb: UA.A npb: LU.A graphics-magick: HWB Color Space hmmer: Pfam Database Search graphics-magick: Sharpen graphics-magick: Blur john-the-ripper: Blowfish ffmpeg: H.264 HD To NTSC DV compress-pbzip2: 256MB File Compression minion: Graceful minion: Bibd lammps: Rhodopsin Protein build-linux-kernel: Time To Compile x264: H.264 Video Encoding himeno: Poisson Pressure Solver minion: Quasigroup dolfyn: Computational Fluid Dynamics apache: Static Web Page Serving graphics-magick: Local Adaptive Thresholding ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping vpxenc: vpxenc minion: Solitaire mafft: Multiple Sequence Alignment ffte: N=64, 1D Complex FFT Routine A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 520.09 54 89.60 49.09 117.29 12.98 127 22.08 7084.96 143 19.35 80 103 3421 20.84 17.52 89.57 161.01 62.45 164.33 80.95 671.14 190.58 40.37 21117.31 70 66.07 17.88 194.61 10.98 3337.15 542.78 56 85.33 49.33 112.82 13.66 121 21.37 6988.29 136 20.29 78 98 3397 21.91 18.53 95.17 172.38 65.60 170.47 79.09 630.15 200.48 42.15 19944.64 67 65.45 17.48 203.76 11.28 3103.47 3973.69 392 26.47 113.56 56.68 24.20 80 15.45 5018.81 105 24.64 63 82 2880 18.51 16.06 82.91 155.75 68.79 154.82 75.79 633.87 188.60 42.91 21067.19 70 63.61 17.54 142.62 12.75 2543.32 OpenBenchmarking.org
Open FMM Nero2D Total Time OpenBenchmarking.org Seconds, Fewer Is Better Open FMM Nero2D 2.0.2 Total Time A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 900 1800 2700 3600 4500 520.09 542.78 3973.69 -O2 1. (CXX) g++ options: -lfftw3 -llapack -lblas -lgfortran -lquadmath -lm
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 90 180 270 360 450 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 2.00, N = 3 54 56 392 -O3 -march=native -O3 -march=native 1. (CXX) g++ options: -fopenmp
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1c RSA 4096-bit Performance A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 89.60 85.33 26.47 -m64 -m64 -fomit-frame-pointer 1. (CC) gcc options: -O3 -lssl -lcrypto -ldl
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 30 60 90 120 150 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 49.09 49.33 113.56 -march=native -march=native 1. (CC) gcc options: -lm -lpthread -O3
NAS Parallel Benchmarks Test / Class: EP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: EP.B A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 30 60 90 120 150 SE +/- 0.22, N = 3 SE +/- 0.21, N = 3 SE +/- 0.56, N = 3 117.29 112.82 56.68 1. (F9X) gfortran options: -fopenmp
Opus Codec Encoding WAV, Opus Encode, Opus Decode OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.0.1 WAV, Opus Encode, Opus Decode A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 6 12 18 24 30 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 12.98 13.66 24.20 -march=native -march=native -ffast-math 1. (CC) gcc options: -std=gnu99 -O3 -fPIE -pie -logg -lm -lopus
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Resizing A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 127 121 80 -O3 -march=native -lXext -lSM -lICE -lX11 -lbz2 -O3 -march=native -lXext -lSM -lICE -lX11 -lbz2 -O2 1. (CC) gcc options: -std=gnu99 -fopenmp -pthread -lz -lm -lgomp -lpthread
NAS Parallel Benchmarks Test / Class: UA.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: UA.A A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 22.08 21.37 15.45 1. (F9X) gfortran options: -fopenmp
NAS Parallel Benchmarks Test / Class: LU.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: LU.A A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 1500 3000 4500 6000 7500 SE +/- 19.29, N = 3 SE +/- 31.38, N = 3 SE +/- 13.43, N = 3 7084.96 6988.29 5018.81 1. (F9X) gfortran options: -fopenmp
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: HWB Color Space A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 143 136 105 -O3 -march=native -lXext -lSM -lICE -lX11 -lbz2 -O3 -march=native -lXext -lSM -lICE -lX11 -lbz2 -O2 1. (CC) gcc options: -std=gnu99 -fopenmp -pthread -lz -lm -lgomp -lpthread
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 6 12 18 24 30 SE +/- 0.39, N = 6 SE +/- 0.47, N = 6 SE +/- 0.42, N = 6 19.35 20.29 24.64 -O3 -march=native -O3 -march=native -O2 1. (CC) gcc options: -pthread -lhmmer -lsquid -lm
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Sharpen A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 80 78 63 -O3 -march=native -lXext -lSM -lICE -lX11 -lbz2 -O3 -march=native -lXext -lSM -lICE -lX11 -lbz2 -O2 1. (CC) gcc options: -std=gnu99 -fopenmp -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Blur A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 103 98 82 -O3 -march=native -lXext -lSM -lICE -lX11 -lbz2 -O3 -march=native -lXext -lSM -lICE -lX11 -lbz2 -O2 1. (CC) gcc options: -std=gnu99 -fopenmp -pthread -lz -lm -lgomp -lpthread
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.7.9-jumbo-7 Test: Blowfish A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 700 1400 2100 2800 3500 SE +/- 11.33, N = 3 SE +/- 11.33, N = 3 SE +/- 0.00, N = 3 3421 3397 2880 1. (CC) gcc options: -lssl -lcrypto -lm -lz -fopenmp -lcrypt -ldl
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 1.0 H.264 HD To NTSC DV A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 5 10 15 20 25 SE +/- 0.14, N = 3 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 20.84 21.91 18.51 -lasound -lSDL -lbz2 -lrt -lasound -lSDL -lbz2 -lrt 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -ldl -lm -pthread
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.6 256MB File Compression A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 5 10 15 20 25 SE +/- 0.18, N = 3 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 17.52 18.53 16.06 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
Minion Benchmark: Graceful OpenBenchmarking.org Seconds, Fewer Is Better Minion 0.12 Benchmark: Graceful A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 20 40 60 80 100 SE +/- 0.32, N = 3 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 89.57 95.17 82.91 1. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams-mt -lz -lbz2
Minion Benchmark: Bibd OpenBenchmarking.org Seconds, Fewer Is Better Minion 0.12 Benchmark: Bibd A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 40 80 120 160 200 SE +/- 1.40, N = 3 SE +/- 3.09, N = 6 SE +/- 0.46, N = 3 161.01 172.38 155.75 1. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams-mt -lz -lbz2
LAMMPS Molecular Dynamics Simulator Test: Rhodopsin Protein OpenBenchmarking.org Loop Time, Fewer Is Better LAMMPS Molecular Dynamics Simulator 1.0 Test: Rhodopsin Protein A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 15 30 45 60 75 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.09, N = 3 62.45 65.60 68.79 1. (CXX) g++ options: -lfftw -lmpich
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 3.1 Time To Compile A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 40 80 120 160 200 SE +/- 0.91, N = 3 SE +/- 0.89, N = 3 SE +/- 0.70, N = 3 164.33 170.47 154.82
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2012-10-03 H.264 Video Encoding A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 20 40 60 80 100 SE +/- 0.46, N = 3 SE +/- 0.54, N = 3 SE +/- 0.48, N = 3 80.95 79.09 75.79
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 140 280 420 560 700 SE +/- 3.28, N = 3 SE +/- 7.66, N = 3 SE +/- 0.56, N = 3 671.14 630.15 633.87 -march=native -march=native 1. (CC) gcc options: -O3
Minion Benchmark: Quasigroup OpenBenchmarking.org Seconds, Fewer Is Better Minion 0.12 Benchmark: Quasigroup A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 40 80 120 160 200 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 SE +/- 0.20, N = 3 190.58 200.48 188.60 1. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams-mt -lz -lbz2
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 40.37 42.15 42.91
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.3 Static Web Page Serving A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 5K 10K 15K 20K 25K SE +/- 90.94, N = 3 SE +/- 191.39, N = 3 SE +/- 49.87, N = 3 21117.31 19944.64 21067.19 -O3 -march=native -O3 -march=native -O2 1. (CC) gcc options: -shared -fPIC -pthread
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Local Adaptive Thresholding A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 16 32 48 64 80 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 70 67 70 -O3 -march=native -lXext -lSM -lICE -lX11 -lbz2 -O3 -march=native -lXext -lSM -lICE -lX11 -lbz2 -O2 1. (CC) gcc options: -std=gnu99 -fopenmp -pthread -lz -lm -lgomp -lpthread
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.2w Phong Rendering With Soft-Shadow Mapping A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 15 30 45 60 75 SE +/- 0.13, N = 3 SE +/- 0.12, N = 3 SE +/- 0.12, N = 3 66.07 65.45 63.61 -march=native -march=native 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++
VP8 libvpx Encoding vpxenc OpenBenchmarking.org Frames Per Second, More Is Better VP8 libvpx Encoding 1.1.0 vpxenc A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 17.88 17.48 17.54 -m64 -m64 -m32 1. (CC) gcc options: -lvpx -lm -lpthread
Minion Benchmark: Solitaire OpenBenchmarking.org Seconds, Fewer Is Better Minion 0.12 Benchmark: Solitaire A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 40 80 120 160 200 SE +/- 2.62, N = 3 SE +/- 5.22, N = 6 SE +/- 0.37, N = 3 194.61 203.76 142.62 1. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams-mt -lz -lbz2
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 3 6 9 12 15 SE +/- 0.27, N = 6 SE +/- 0.02, N = 3 SE +/- 0.23, N = 6 10.98 11.28 12.75 1. (CC) gcc options: -O3 -lm -lpthread
FFTE Test: N=64, 1D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 5.0 Test: N=64, 1D Complex FFT Routine A10-5800K - Stock A10-5800K - No Turbo Core A10 my computer 700 1400 2100 2800 3500 SE +/- 101.72, N = 6 SE +/- 69.38, N = 6 SE +/- 48.46, N = 3 3337.15 3103.47 2543.32 -pthread -lmpi_f90 -lmpi_f77 -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -lm -pthread -lmpi_f90 -lmpi_f77 -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -lm -lmpichf90 -lmpich -lopa -lmpl -lrt -lcr -lpthread 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
Phoronix Test Suite v10.8.5