Intel Core i5-2430M testing with a Dell 0FXK2Y (A11 BIOS) and Intel Sandybridge Mobile 2GB on Ubuntu 18.04 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1906177-HV-MYCOMPILE40 mycompilertest - Phoronix Test Suite mycompilertest Intel Core i5-2430M testing with a Dell 0FXK2Y (A11 BIOS) and Intel Sandybridge Mobile 2GB on Ubuntu 18.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1906177-HV-MYCOMPILE40&grw .
mycompilertest Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution -funroll-loops Intel Core i5-2430M @ 3.00GHz (2 Cores / 4 Threads) Dell 0FXK2Y (A11 BIOS) Intel 2nd Generation Core DRAM 8192MB 500GB Seagate ST9500420AS Intel Sandybridge Mobile 2GB (1200MHz) IDT 92HD87B1/3 Realtek RTL810xE PCI + Qualcomm Atheros AR9285 Ubuntu 18.04 4.18.0-21-generic (x86_64) GNOME Shell 3.28.3 X Server 1.20.1 modesetting 1.20.1 3.3 Mesa 18.2.8 GCC 7.4.0 ext4 2390x768 OpenBenchmarking.org - CXXFLAGS=-funroll-loops CFLAGS=-funroll-loops - --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 - Scaling Governor: intel_pstate powersave - Python 2.7.15+ + Python 3.6.8 - KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable
mycompilertest bullet: Raytests bullet: 3000 Fall bullet: 1000 Stack bullet: 1000 Convex bullet: 136 Ragdolls bullet: Prim Trimesh bullet: Convex Trimesh tscp: AI Chess Performance scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation 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 encode-flac: WAV To FLAC encode-mp3: WAV To MP3 fftw: Stock - 1D FFT Size 4096 fftw: Stock - 2D FFT Size 4096 fftw: Float + SSE - 1D FFT Size 4096 fftw: Float + SSE - 2D FFT Size 4096 hmmer: Pfam Database Search mafft: Multiple Sequence Alignment himeno: Poisson Pressure Solver stockfish: Total Time compress-7zip: Compress Speed Test build-llvm: Time To Compile build-php: Time To Compile aobench: 2048 x 2048 - Total Time 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 c-ray: Total Time - 4K, 16 Rays Per Pixel apache: Static Web Page Serving pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write -funroll-loops 4.54 7.88 8.91 7.91 5.17 1.50 1.81 881246 383.24 95.13 125.10 438.62 508.54 748.79 109.24 45.79 814.52 1583.43 106.07 19.72 45.53 18.52 47.58 1508.03 1223.70 1579.90 1427.20 120.20 14.78 1420.41 2326525 7140 4730.96 144.01 66.43 12.90 38 89 9 13 49 16 76 1018.47 11785.08 16478.52 252.81 OpenBenchmarking.org
Bullet Physics Engine Test: Raytests OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Raytests -funroll-loops 1.0215 2.043 3.0645 4.086 5.1075 SE +/- 0.00, N = 3 4.54 1. (CXX) g++ options: -funroll-loops -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 3000 Fall OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall -funroll-loops 2 4 6 8 10 SE +/- 0.03, N = 3 7.88 1. (CXX) g++ options: -funroll-loops -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 -funroll-loops 2 4 6 8 10 SE +/- 0.03, N = 3 8.91 1. (CXX) g++ options: -funroll-loops -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 -funroll-loops 2 4 6 8 10 SE +/- 0.01, N = 3 7.91 1. (CXX) g++ options: -funroll-loops -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 -funroll-loops 1.1633 2.3266 3.4899 4.6532 5.8165 SE +/- 0.01, N = 3 5.17 1. (CXX) g++ options: -funroll-loops -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 -funroll-loops 0.3375 0.675 1.0125 1.35 1.6875 SE +/- 0.01, N = 3 1.50 1. (CXX) g++ options: -funroll-loops -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 -funroll-loops 0.4073 0.8146 1.2219 1.6292 2.0365 SE +/- 0.00, N = 3 1.81 1. (CXX) g++ options: -funroll-loops -O3 -rdynamic -lglut -lGL -lGLU
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance -funroll-loops 200K 400K 600K 800K 1000K SE +/- 630.57, N = 5 881246 1. (CC) gcc options: -funroll-loops -O3 -march=native
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite -funroll-loops 80 160 240 320 400 SE +/- 0.19, N = 3 383.24 1. (CC) gcc options: -funroll-loops -lm
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo -funroll-loops 20 40 60 80 100 SE +/- 0.18, N = 3 95.13 1. (CC) gcc options: -funroll-loops -lm
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform -funroll-loops 30 60 90 120 150 SE +/- 0.12, N = 3 125.10 1. (CC) gcc options: -funroll-loops -lm
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply -funroll-loops 100 200 300 400 500 SE +/- 0.12, N = 3 438.62 1. (CC) gcc options: -funroll-loops -lm
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization -funroll-loops 110 220 330 440 550 SE +/- 1.01, N = 3 508.54 1. (CC) gcc options: -funroll-loops -lm
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation -funroll-loops 160 320 480 640 800 SE +/- 0.09, N = 3 748.79 1. (CC) gcc options: -funroll-loops -lm
CppPerformanceBenchmarks Test: Atol OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Atol -funroll-loops 20 40 60 80 100 SE +/- 0.07, N = 3 109.24 1. (CXX) g++ options: -funroll-loops -std=c++11 -O3
CppPerformanceBenchmarks Test: Ctype OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Ctype -funroll-loops 10 20 30 40 50 SE +/- 0.00, N = 3 45.79 1. (CXX) g++ options: -funroll-loops -std=c++11 -O3
CppPerformanceBenchmarks Test: Math Library OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Math Library -funroll-loops 200 400 600 800 1000 SE +/- 0.62, N = 3 814.52 1. (CXX) g++ options: -funroll-loops -std=c++11 -O3
CppPerformanceBenchmarks Test: Random Numbers OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Random Numbers -funroll-loops 300 600 900 1200 1500 SE +/- 0.30, N = 3 1583.43 1. (CXX) g++ options: -funroll-loops -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Vector OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector -funroll-loops 20 40 60 80 100 SE +/- 1.43, N = 3 106.07 1. (CXX) g++ options: -funroll-loops -std=c++11 -O3
CppPerformanceBenchmarks Test: Function Objects OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Function Objects -funroll-loops 5 10 15 20 25 SE +/- 0.01, N = 3 19.72 1. (CXX) g++ options: -funroll-loops -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Abstraction OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Abstraction -funroll-loops 10 20 30 40 50 SE +/- 0.04, N = 3 45.53 1. (CXX) g++ options: -funroll-loops -std=c++11 -O3
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC -funroll-loops 5 10 15 20 25 SE +/- 0.09, N = 5 18.52 1. (CXX) g++ options: -funroll-loops -fvisibility=hidden -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 -funroll-loops 11 22 33 44 55 SE +/- 0.04, N = 3 47.58 1. (CC) gcc options: -funroll-loops -lm
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 -funroll-loops 300 600 900 1200 1500 SE +/- 6.29, N = 3 1508.03 1. (CC) gcc options: -pthread -funroll-loops -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 -funroll-loops 300 600 900 1200 1500 SE +/- 9.01, N = 3 1223.70 1. (CC) gcc options: -pthread -funroll-loops -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 -funroll-loops 300 600 900 1200 1500 SE +/- 13.66, N = 3 1579.90 1. (CC) gcc options: -pthread -funroll-loops -lm
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 -funroll-loops 300 600 900 1200 1500 SE +/- 2.28, N = 3 1427.20 1. (CC) gcc options: -pthread -funroll-loops -lm
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search -funroll-loops 30 60 90 120 150 SE +/- 1.57, N = 12 120.20 1. (CC) gcc options: -funroll-loops -pthread -lhmmer -lsquid -lm
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment -funroll-loops 4 8 12 16 20 SE +/- 0.41, N = 15 14.78 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver -funroll-loops 300 600 900 1200 1500 SE +/- 0.25, N = 3 1420.41 1. (CC) gcc options: -O3 -funroll-loops
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time -funroll-loops 500K 1000K 1500K 2000K 2500K SE +/- 25334.81, N = 3 2326525 1. (CXX) g++ options: -m64 -lpthread -funroll-loops -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test -funroll-loops 1500 3000 4500 6000 7500 SE +/- 100.60, N = 3 7140 1. (CXX) g++ options: -pipe -lpthread
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile -funroll-loops 1000 2000 3000 4000 5000 4730.96
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile -funroll-loops 30 60 90 120 150 SE +/- 1.91, N = 5 144.01 1. (CC) gcc options: -funroll-loops -pedantic -ldl -lz -lm
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time -funroll-loops 15 30 45 60 75 SE +/- 0.13, N = 3 66.43 1. (CC) gcc options: -lm -O3 -funroll-loops
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 -funroll-loops 3 6 9 12 15 SE +/- 0.02, N = 3 12.90 1. (CXX) g++ options: -m64 -lm -lpthread -funroll-loops -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 -funroll-loops 9 18 27 36 45 SE +/- 0.58, N = 3 38 1. (CC) gcc options: -fopenmp -funroll-loops -pthread -lXext -lSM -lICE -lX11 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate -funroll-loops 20 40 60 80 100 89 1. (CC) gcc options: -fopenmp -funroll-loops -pthread -lXext -lSM -lICE -lX11 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen -funroll-loops 3 6 9 12 15 9 1. (CC) gcc options: -fopenmp -funroll-loops -pthread -lXext -lSM -lICE -lX11 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Enhanced -funroll-loops 3 6 9 12 15 SE +/- 0.11, N = 15 13 1. (CC) gcc options: -fopenmp -funroll-loops -pthread -lXext -lSM -lICE -lX11 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing -funroll-loops 11 22 33 44 55 SE +/- 0.33, N = 3 49 1. (CC) gcc options: -fopenmp -funroll-loops -pthread -lXext -lSM -lICE -lX11 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Noise-Gaussian -funroll-loops 4 8 12 16 20 16 1. (CC) gcc options: -fopenmp -funroll-loops -pthread -lXext -lSM -lICE -lX11 -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 -funroll-loops 20 40 60 80 100 76 1. (CC) gcc options: -fopenmp -funroll-loops -pthread -lXext -lSM -lICE -lX11 -lz -lm -lgomp -lpthread
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 -funroll-loops 200 400 600 800 1000 SE +/- 12.21, N = 3 1018.47 1. (CC) gcc options: -lm -lpthread -O3 -funroll-loops
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving -funroll-loops 3K 6K 9K 12K 15K SE +/- 198.68, N = 3 11785.08 1. (CC) gcc options: -shared -fPIC -pthread
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 -funroll-loops 4K 8K 12K 16K 20K SE +/- 128.73, N = 14 16478.52 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -funroll-loops -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 -funroll-loops 60 120 180 240 300 SE +/- 1.25, N = 3 252.81 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -funroll-loops -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Phoronix Test Suite v10.8.4