ddr2933shakedown

AMD Ryzen Threadripper 2950X 16-Core testing with a ASUS PRIME X399-A (0808 BIOS) and XFX AMD Radeon RX 470/480 8GB on Debian testing with ECC DDR4-2933 with default timings in numa mode with OMP_PROC_BIND=true

HTML result view exported from: https://openbenchmarking.org/result/1812234-SK-MERGE393820&sor.

ddr2933shakedownProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen Resolutionddr4-2133ddr4-2133-numaddr4-2666ddr4-2666-numaddr4-2933ddr4-2933-numaddr4-2933-numa-omp-tunedpboAMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads)ASUS PRIME X399-A (0808 BIOS)AMD Family 17h64512MB2000GB Samsung SSD 860 + 126GB Cruzer + 280GB INTEL SSDPE21D280GA + Samsung SSD 970 PRO 512GB + 1024GB Samsung SSD 970 PRO 1TBXFX AMD Radeon RX 470/480 8GB (1150/2100MHz)Realtek ALC1220W1952Intel I211 Gigabit ConnectionDebian testing4.18.0-3-amd64 (x86_64)X Server 1.20.3modesetting 1.20.34.5 Mesa 18.2.6 (LLVM 7.0.1)GCC 8.2.0ext41440x9002000GB Samsung SSD 860 + 126GB Cruzer + 280GB INTEL SSDPE21D280GA + 1024GB Samsung SSD 970 PRO 1TB + Samsung SSD 970 PRO 512GB2000GB Samsung SSD 860 + 126GB Cruzer + 280GB INTEL SSDPE21D280GA + Samsung SSD 970 PRO 512GB + 1024GB Samsung SSD 970 PRO 1TBOpenBenchmarking.orgCompiler Details- --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 -vProcessor Details- Scaling Governor: acpi-cpufreq ondemandGraphics Details- ddr4-2133, ddr4-2133-numa, ddr4-2666, ddr4-2666-numa, ddr4-2933, ddr4-2933-numa, pbo: GLAMORPython Details- Python 2.7.15+ + Python 3.6.7Security Details- __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp

ddr2933shakedownramspeed: Integer Addramspeed: Integer Copyramspeed: Integer Scaleramspeed: Floating-Point Addstream: Copystream: Scalestream: Triadstream: Addstream: Copystream: Scalestream: Addcloverleaf: Lagrangian-Eulerian Hydrodynamicsrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusterhpcg: polybench-c: 3 Matrix Multiplicationslzbench: XZ 0 - Compressionlzbench: Zstd 1 - Compressionlzbench: Brotli 0 - Compressionlzbench: Libdeflate 1 - Compressionffte: N=256, 1D Complex FFT Routinefftw: Stock - 1D FFT Size 32fftw: Stock - 1D FFT Size 64fftw: Stock - 2D FFT Size 32fftw: Stock - 2D FFT Size 64fftw: Stock - 1D FFT Size 128fftw: Stock - 1D FFT Size 256fftw: Stock - 1D FFT Size 512fftw: Stock - 2D FFT Size 128fftw: Stock - 2D FFT Size 256fftw: Stock - 2D FFT Size 512fftw: Stock - 1D FFT Size 1024fftw: Stock - 1D FFT Size 2048fftw: Stock - 1D FFT Size 4096fftw: Stock - 2D FFT Size 1024fftw: Stock - 2D FFT Size 2048fftw: Stock - 2D FFT Size 4096fftw: Float + SSE - 1D FFT Size 32fftw: Float + SSE - 1D FFT Size 64fftw: Float + SSE - 2D FFT Size 32fftw: Float + SSE - 2D FFT Size 64fftw: Float + SSE - 1D FFT Size 128fftw: Float + SSE - 1D FFT Size 256fftw: Float + SSE - 1D FFT Size 512fftw: Float + SSE - 2D FFT Size 128fftw: Float + SSE - 2D FFT Size 256fftw: Float + SSE - 2D FFT Size 512fftw: Float + SSE - 1D FFT Size 1024fftw: Float + SSE - 1D FFT Size 2048fftw: Float + SSE - 1D FFT Size 4096fftw: Float + SSE - 2D FFT Size 1024fftw: Float + SSE - 2D FFT Size 2048fftw: Float + SSE - 2D FFT Size 4096hmmer: Pfam Database Searchmafft: Multiple Sequence Alignmentblake2: gmpbench: Total Timego-benchmark: httpgo-benchmark: jsongo-benchmark: buildgo-benchmark: garbagejava-scimark2: Compositejava-scimark2: Monte Carlojava-scimark2: Fast Fourier Transformjava-scimark2: Sparse Matrix Multiplyjava-scimark2: Dense LU Matrix Factorizationjava-scimark2: Jacobi Successive Over-Relaxationbork: File Encryption Timedacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansfhourstones: Complex Connect-4 Solvingcachebench: Read Cachecachebench: Readcachebench: Writecachebench: Write Cachecachebench: Read / Modify / Writeluajit: Compositeluajit: Monte Carloluajit: Fast Fourier Transformluajit: Sparse Matrix Multiplyluajit: Dense LU Matrix Factorizationluajit: Jacobi Successive Over-Relaxationscimark2: Compositescimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationbotan: KASUMI - Encryptbotan: AES-256 - Encryptbotan: Twofish - Encryptbotan: Blowfish - Encryptbotan: CAST-256 - Encryptcrafty: Elapsed Timetscp: AI Chess Performancenode-express-loadtest: ttsiod-renderer: Phong Rendering With Soft-Shadow Mappingvpxenc: vpxencx264: H.264 Video Encodingx265: H.265 Video Encodinghimeno: Poisson Pressure Solvercompress-7zip: Compress Speed Teststockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthswet: Averageebizzy: build-imagemagick: Time To Compilebuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilebuild-php: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelcompress-pbzip2: 256MB File Compressionllvm-test-suite: Time To Runpovray: Trace Timeprimesieve: 1e12 Prime Number Generationrust-mandel: Time To Complete Serial/Parallel Mandelbrotrust-prime: Prime Number Test To 200,000,000smallpt: Global Illumination Renderer; 128 Samplesnode-octane: aobench: 2048 x 2048 - Total Timebullet: Raytestsbullet: 3000 Fallbullet: 1000 Stackbullet: 1000 Convexbullet: 136 Ragdollsbullet: Prim Trimeshbullet: Convex Trimeshcompress-gzip: Linux Source Tree Archiving To .tar.gzcompress-lzma: 256MB File Compressioncompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19cython-bench: dcraw: RAW To PPM Image Conversionencode-flac: WAV To FLACencode-mp3: WAV To MP3espeak: Text-To-Speech Synthesisffmpeg: H.264 HD To NTSC DVgnupg: 2GB File Encryptionhackbench: 1 - Threadhackbench: 2 - Threadhackbench: 4 - Threadhackbench: 8 - Threadhackbench: 1 - Processhackbench: 16 - Threadhackbench: 2 - Processhackbench: 4 - Processhackbench: 8 - Processhackbench: 16 - Processhackbench: 32 - Processm-queens: Time To Solvemencoder: AVI To LAVCminion: Gracefulminion: Solitaireminion: Quasigroupn-queens: Elapsed Timeopencv-bench: perl-benchmark: Pod2htmlperl-benchmark: Interpretersample-program: sudokut: Total Timeopenssl: RSA 4096-bit Performancesystem-libxml2: 1 MBsystem-libxml2: 2 MBsystem-libxml2: 3 MBsystem-libxml2: 5 KBsystem-libxml2: 50 KBsystem-libxml2: 100 KBsystem-libxml2: 112 MBsystem-libxml2: 150 KBsystem-libxml2: 200 KBsystem-libxml2: 250 KBsystem-libxml2: 300 KBsystem-libxml2: 350 KBsystem-libxml2: 400 KBsystem-libxml2: 450 KBsystem-libxml2: 500 KBsystem-libxml2: 550 KBsystem-libxml2: 600 KBsystem-libxml2: 650 KBsystem-libxml2: 700 KBsystem-libxml2: 750 KBsystem-libxml2: 800 KBsystem-libxml2: 850 KBsystem-libxml2: 900 KBsystem-libxml2: 950 KBglibc-bench: cosglibc-bench: ffsglibc-bench: singlibc-bench: sqrtglibc-bench: tanhglibc-bench: ffsllglibc-bench: pthread_oncemultichase: 4MB Array, 64 Byte Stridemultichase: 1GB Array, 256 Byte Stridemultichase: 256MB Array, 256 Byte Stridemultichase: 1GB Array, 256 Byte Stride, 2 Threadsmultichase: 1GB Array, 256 Byte Stride, 4 Threadsapache: Static Web Page Servingparboil: OpenMP LBMparboil: OpenMP CUTCPparboil: OpenMP Stencilparboil: OpenMP MRI Griddingddr4-2133ddr4-2133-numaddr4-2666ddr4-2666-numaddr4-2933ddr4-2933-numaddr4-2933-numa-omp-tunedpbo27152264412223529134489483396337017369144894833963369142.7444.5814.9821.780.682.7034449475236925289307974100888620814187558679846181988153886285198421550656395444131931742234998344452206728911344563371631411321373751237754369062308413417126476.572.568.065298174843712506173890320049933252646164318822806506618328.92451248125525604411670302430411582215659570321370511109113931621926554144125706673112299.78597037828715075264461148891979342716.4313241.80132673559417037893847906673280094586554238.4255.2234362.8435.562.5622428.5213.7739.2820.456.543745039.672.394.154.684.152.420.841.0433.44263108.2517.9724.6139.979.1431.6230.728.0111.574.826.6212.8224.374.4344.256.1111.1920.9438.0659.4938.1616.7741.7965.641087.5876.200.142690140.0015181813.4014.953244500158824081131947044879108126161176325226399272467323340369389655450457384431.77384811.9513.102.011.777.14115.10114.97115.63119.202109173.991.9715.3818826830191871680927465509073560339147389865090735603389863.3844.9415.5331.850.842.233444847323791528841797097628555813587088430847082348217875784998391585656485502131451768035038343112207228690348653369931258322483748037662367462564416080147866.542.338.0252751734437723881667362242810039972604163418702784491318178.984399475854955941134583020303215842157965727214445121261200344219385711441517137251125100.28593137928815177173991148420985843016.7713041.46133375728408920674226278674823851784725533.5152.2230559.1935.402.6621928.4613.6739.3520.456.543815739.722.383.884.534.122.380.841.0233.8824483.7717.4424.8340.269.1931.7430.717.9311.604.906.4512.5224.014.4337.015.7810.9520.8534.7449.7838.4616.9141.9365.271097.5876.180.144672210.0012746113.4314.783390492155623191032936928976105123155172311224394264456317334367389641443455381201.79381861.9413.112.001.787.1084.2884.2985.8587.962134876.752.0826.9519032125284112585233516637284339846466463316372843398463312.1545.8113.8318.300.782.193445146723692088437788699188563813087388632852781478160883185798440581160315712129461765135025343432212728964348023375231333321523751937970370352417014761140126.582.538.125287159173640540170355640829198212606162018722765497118038.9641984730507957451250929963027157861558257370141051012211683313193656014214270170911091005919376288151769902911347011023545416.6013242.33134179960427417114023768673543628187305934.9953.5132061.1236.182.4522528.7113.9039.2520.506.613813139.882.374.054.574.112.400.841.0233.8625696.3715.6524.6540.039.2131.8430.677.8111.594.415.9511.3821.353.9038.755.529.7418.4434.2954.1338.7916.9441.2266.801067.6574.360.145029380.0014230613.3115.0133554941566232210329571041781071311571743212273902694643203363733976434534531.937.2598.2998.4298.40101.532247757.051.9412.2917938345340542972040264667174589450161499496671745894499492.5145.9014.0526.160.902.163545647223791488750790599888665812186628674854582288164882085918454608159875742131221787935100344982206428966346883395431376324993771537531370802620717543158206.482.398.145336158323713290164179322569258692617165017632815501718398.7841624661496455171443730383040158811585658131146251213912103506194558114516771870511691015967382291151782496611527561070045516.7613242.34136881269431291144388525477533632587482231.0250.7328457.7036.172.4321928.6513.7939.5520.456.573883739.642.403.854.524.152.390.841.0334.2123874.8714.3524.5740.069.2631.7930.897.8111.584.375.6111.1120.303.9331.265.059.7018.2230.0042.2138.5216.8841.8165.171077.6273.630.144988140.0012561013.2914.863367493155723261031946866177107123156172312223389262458314332362384641439452378421.77380011.9313.081.991.767.1473.5773.0474.4176.332337460.702.0122.0018035785330012759832924691354719650454503396913547196503391.9943.4913.2217.000.842.2035457479241923989548051101068774832488598798871782868286902886068577597861045843132731739035432343322233828978348263394131884329293699338356374912519315646148006.512.417.985342156853606402168391983808894252650165018892813506218348.8341544620480455611297830243021158321586457369142751712911863359194357114615171371111361006048381292151763703111503361042846516.7313543.18137283210438548884329564776208093391255132.9451.9431158.3834.562.3821728.3713.7338.6520.446.493953638.842.343.914.554.072.360.821.0133.5324890.4714.5624.0039.439.1731.2230.207.7311.414.205.5410.7419.823.8136.905.229.2917.7131.7549.9936.6116.4641.1865.131047.5274.710.143703990.0014666113.1914.893373484153123131031956901177108124156175317224387267460316335370391646441455379801.77376311.9312.941.991.777.0991.9092.0092.1095.212384344743371383406745751728245014554874546847282450145546842.3446.3313.5723.130.992.153545648223791338832796299778476817186358688852782178183885085818444638760435868131961730535163344842216028628350303390831382324233749037702370062812418184164566.492.558.095254156813684115163595010948965052616162418862773498718118.7739994642480153601459530313041158981589357902147351314612233534195058414517872673711361015941382291151782733111522611066946616.8513342.41136983929431663044330646977250099486325529.5251.5328457.0936.212.4321928.7813.8439.7420.456.603926139.702.403.844.534.152.400.841.0333.9323672.5314.2324.5939.929.1731.7631.137.6911.434.125.2710.6019.613.7431.774.599.4117.5728.4342.8638.7216.8441.5763.891057.6574.590.143430980.0012424913.4114.913351496156823371030946997577106123158172310224393262463315331367385640444451378301.77381211.9313.102.001.767.1768.9568.5069.9871.622398655.982.0020.461751.9545.7511.3021.3751.351.8618.0816243242388233157840572733885036955172549427338850369549421.9741.7710.8120.791.082.183445247023691098885795398968525819987058592852581458192881485388394627260605854130131715534828342882193128465346283376431233324803726837511366652628517470162556.482.408.005258154533419383163753911698702582623163318932781499418138.9440624720463951201472130253031158921579458106146951614512183517194757814517972270811341015985381291151783056111479371082446916.8411.5743.131361854794580330147997406788496384110245729.7647.0125856.1633.152.3721726.5111.9339.1720.456.223927639.592.413.844.514.152.400.841.0333.4323373.0413.9123.9639.489.0831.1130.377.7911.464.125.3110.4920.083.7931.014.809.1517.2227.8741.1235.9716.5141.2163.711057.2485.010.141967840.0012383113.3915.053465490157123141030936938176107123156173316224394263458316331369384640439453375981.77377641.9213.011.991.777.1469.7469.5070.5972.232313751.341.8518.31163OpenBenchmarking.org

RAMspeed SMP

Integer Add

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Integer Addddr4-2933-numapboddr4-2666-numaddr4-2933ddr4-2666ddr4-2133ddr4-2133-numa10K20K30K40K50K447434324238345357853212527152268301. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Integer Copy

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Integer Copypboddr4-2933-numaddr4-2666-numaddr4-2933ddr4-2666ddr4-2133ddr4-2133-numa8K16K24K32K40K388233713834054330012841126441191871. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Integer Scale

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Integer Scaleddr4-2933-numapboddr4-2666-numaddr4-2933ddr4-2666ddr4-2133ddr4-2133-numa7K14K21K28K35K340673157829720275982585222235168091. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Floating-Point Add

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Floating-Point Addddr4-2933-numapboddr4-2666-numaddr4-2666ddr4-2933ddr4-2133ddr4-2133-numa10K20K30K40K50K457514057240264335163292429134274651. (CC) gcc options: -O3 -march=native

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Copypboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-213316K32K48K64K80KSE +/- 76.64, N = 5SE +/- 125.06, N = 5SE +/- 105.33, N = 5SE +/- 185.29, N = 5SE +/- 75.08, N = 5SE +/- 72.70, N = 5SE +/- 11.70, N = 5733887282469135667176372850907489481. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Scalepboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-213311K22K33K44K55KSE +/- 30.98, N = 5SE +/- 41.55, N = 5SE +/- 55.10, N = 5SE +/- 61.20, N = 5SE +/- 69.62, N = 5SE +/- 32.19, N = 5SE +/- 38.29, N = 5503695014547196458944339835603339631. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Triadpboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-213312K24K36K48K60KSE +/- 11.93, N = 5SE +/- 40.59, N = 5SE +/- 12.88, N = 5SE +/- 38.22, N = 5SE +/- 22.90, N = 5SE +/- 15.91, N = 5SE +/- 11.28, N = 5551725487450454501614646639147370171. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Addpboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-213312K24K36K48K60KSE +/- 21.36, N = 5SE +/- 56.61, N = 5SE +/- 5.91, N = 5SE +/- 81.05, N = 5SE +/- 33.15, N = 5SE +/- 39.51, N = 5SE +/- 15.81, N = 5549425468450339499494633138986369141. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Copypboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-213316K32K48K64K80KSE +/- 76.64, N = 5SE +/- 125.06, N = 5SE +/- 105.33, N = 5SE +/- 185.29, N = 5SE +/- 75.08, N = 5SE +/- 72.70, N = 5SE +/- 11.70, N = 5733887282469135667176372850907489481. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Scalepboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-213311K22K33K44K55KSE +/- 30.98, N = 5SE +/- 41.55, N = 5SE +/- 55.10, N = 5SE +/- 61.20, N = 5SE +/- 69.62, N = 5SE +/- 32.19, N = 5SE +/- 38.29, N = 5503695014547196458944339835603339631. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Addpboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-213312K24K36K48K60KSE +/- 21.36, N = 5SE +/- 56.61, N = 5SE +/- 5.91, N = 5SE +/- 81.05, N = 5SE +/- 33.15, N = 5SE +/- 39.51, N = 5SE +/- 15.81, N = 5549425468450339499494633138986369141. (CC) gcc options: -O3 -march=native -fopenmp

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian Hydrodynamicsddr4-2933-numa-omp-tunedpboddr4-2933ddr4-2666ddr4-2933-numaddr4-2666-numaddr4-2133ddr4-2133-numa0.76051.5212.28153.0423.8025SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 12SE +/- 0.05, N = 12SE +/- 0.01, N = 3SE +/- 0.07, N = 121.951.971.992.152.342.512.743.381. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDpboddr4-2933ddr4-2133ddr4-2133-numaddr4-2933-numa-omp-tunedddr4-2666ddr4-2666-numaddr4-2933-numa1122334455SE +/- 0.14, N = 3SE +/- 0.06, N = 3SE +/- 0.21, N = 3SE +/- 0.22, N = 3SE +/- 0.20, N = 3SE +/- 0.14, N = 3SE +/- 0.18, N = 3SE +/- 0.15, N = 341.7743.4944.5844.9445.7545.8145.9046.331. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD Solverpboddr4-2933-numa-omp-tunedddr4-2933ddr4-2933-numaddr4-2666ddr4-2666-numaddr4-2133ddr4-2133-numa48121620SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.13, N = 3SE +/- 0.19, N = 3SE +/- 0.08, N = 3SE +/- 0.25, N = 4SE +/- 0.05, N = 3SE +/- 0.17, N = 1210.8111.3013.2213.5713.8314.0514.9815.531. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP Streamclusterddr4-2933ddr4-2666pboddr4-2933-numa-omp-tunedddr4-2133ddr4-2933-numaddr4-2666-numaddr4-2133-numa714212835SE +/- 0.25, N = 5SE +/- 0.06, N = 3SE +/- 0.87, N = 12SE +/- 0.75, N = 12SE +/- 0.33, N = 5SE +/- 0.38, N = 12SE +/- 0.21, N = 3SE +/- 0.52, N = 1217.0018.3020.7921.3721.7823.1326.1631.851. (CXX) g++ options: -O2 -lOpenCL

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.0pboddr4-2933-numaddr4-2666-numaddr4-2933ddr4-2133-numaddr4-2666ddr4-21330.2430.4860.7290.9721.215SE +/- 0.02, N = 3SE +/- 0.02, N = 12SE +/- 0.02, N = 12SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.080.990.900.840.840.780.68

PolyBench-C

Test: 3 Matrix Multiplications

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: 3 Matrix Multiplicationsddr4-2933-numaddr4-2666-numapboddr4-2666ddr4-2933ddr4-2133-numaddr4-21330.60751.2151.82252.433.0375SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.46, N = 122.152.162.182.192.202.232.701. (CC) gcc options: -O3 -march=native

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: XZ 0 - Process: Compressionddr4-2933-numaddr4-2933ddr4-2666-numapboddr4-2666ddr4-2133-numaddr4-2133816243240SE +/- 0.33, N = 3353535343434341. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: XZ 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: XZ 0 - Process: Decompressionddr4-2933-numaddr4-2933ddr4-2666-numapboddr4-2133-numaddr4-2133ddr4-266620406080100100100100989898971. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Zstd 1 - Process: Compressionddr4-2933ddr4-2933-numaddr4-2666-numapboddr4-2666ddr4-2133ddr4-2133-numa100200300400500SE +/- 1.86, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 4.37, N = 34574564564524514494481. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Zstd 1 - Process: Decompressionddr4-2666-numaddr4-2933-numaddr4-2933pboddr4-2666ddr4-2133ddr4-2133-numa2004006008001000SE +/- 0.33, N = 3SE +/- 2.65, N = 3SE +/- 0.33, N = 3SE +/- 7.86, N = 3SE +/- 2.52, N = 311561151115111451136113611321. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Brotli 0 - Process: Compressionddr4-2933-numaddr4-2933ddr4-2133ddr4-2133-numaddr4-2666-numapboddr4-2666100200300400500SE +/- 1.00, N = 3SE +/- 0.88, N = 3SE +/- 1.20, N = 3SE +/- 0.67, N = 3SE +/- 0.88, N = 3SE +/- 1.45, N = 34824794754734724704671. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Brotli 0 - Process: Decompressionddr4-2933-numaddr4-2933ddr4-2133pboddr4-2666-numaddr4-2133-numaddr4-2666120240360480600SE +/- 1.86, N = 3SE +/- 0.88, N = 3SE +/- 0.88, N = 3SE +/- 1.15, N = 3SE +/- 1.15, N = 35585585545465465465441. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Libdeflate 1 - Process: Compressionddr4-2933ddr4-2933-numaddr4-2666-numaddr4-2133-numapboddr4-2666ddr4-213350100150200250SE +/- 2.52, N = 3SE +/- 1.20, N = 3SE +/- 0.67, N = 3SE +/- 0.67, N = 32412372372372362362361. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Libdeflate 1 - Process: Decompressionddr4-2933ddr4-2933-numaddr4-2133-numaddr4-2133pboddr4-2666-numaddr4-26662004006008001000SE +/- 3.84, N = 3SE +/- 7.67, N = 3SE +/- 3.51, N = 3SE +/- 2.96, N = 3SE +/- 6.36, N = 311211115109810971095109410941. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

FFTE

Test: N=256, 1D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 6.0Test: N=256, 1D Complex FFT Routineddr4-2133ddr4-2933ddr4-2666ddr4-2133-numaddr4-2666-numaddr4-2933-numapbo2K4K6K8K10KSE +/- 40.42, N = 3SE +/- 41.26, N = 3SE +/- 23.60, N = 3SE +/- 58.32, N = 3SE +/- 7.83, N = 3SE +/- 109.95, N = 12SE +/- 21.97, N = 392529239920891529148913391091. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

FFTW

Build: Stock - Size: 1D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 32ddr4-2933ddr4-2133pboddr4-2133-numaddr4-2933-numaddr4-2666-numaddr4-26662K4K6K8K10KSE +/- 239.55, N = 12SE +/- 200.31, N = 12SE +/- 199.76, N = 12SE +/- 225.92, N = 12SE +/- 235.98, N = 12SE +/- 230.85, N = 12SE +/- 256.89, N = 1289548930888588418832875084371. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 64ddr4-2933ddr4-2133ddr4-2133-numaddr4-2933-numapboddr4-2666-numaddr4-26662K4K6K8K10KSE +/- 39.24, N = 3SE +/- 4.10, N = 3SE +/- 7.52, N = 3SE +/- 19.80, N = 3SE +/- 9.93, N = 3SE +/- 9.50, N = 3SE +/- 32.86, N = 380517974797079627953790578861. (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 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 32ddr4-2933ddr4-2133ddr4-2666-numaddr4-2933-numaddr4-2666pboddr4-2133-numa2K4K6K8K10KSE +/- 71.31, N = 3SE +/- 127.94, N = 7SE +/- 130.04, N = 12SE +/- 4.45, N = 3SE +/- 132.47, N = 12SE +/- 10.70, N = 3SE +/- 205.25, N = 121010610088998899779918989697621. (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 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 64ddr4-2933ddr4-2666-numaddr4-2133ddr4-2666ddr4-2133-numapboddr4-2933-numa2K4K6K8K10KSE +/- 19.26, N = 3SE +/- 23.39, N = 3SE +/- 11.84, N = 3SE +/- 9.80, N = 3SE +/- 14.50, N = 3SE +/- 19.57, N = 3SE +/- 118.59, N = 687748665862085638555852584761. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 128ddr4-2933pboddr4-2933-numaddr4-2133ddr4-2133-numaddr4-2666ddr4-2666-numa2K4K6K8K10KSE +/- 2.47, N = 3SE +/- 71.30, N = 3SE +/- 4.41, N = 3SE +/- 23.96, N = 3SE +/- 68.85, N = 3SE +/- 31.49, N = 3SE +/- 42.99, N = 383248199817181418135813081211. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 256ddr4-2933ddr4-2133ddr4-2666ddr4-2133-numapboddr4-2666-numaddr4-2933-numa2K4K6K8K10KSE +/- 71.51, N = 3SE +/- 17.20, N = 3SE +/- 25.46, N = 3SE +/- 18.96, N = 3SE +/- 12.08, N = 3SE +/- 95.69, N = 12SE +/- 131.08, N = 388598755873887088705866286351. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 512ddr4-2933ddr4-2933-numaddr4-2133ddr4-2666-numaddr4-2666pboddr4-2133-numa2K4K6K8K10KSE +/- 52.90, N = 3SE +/- 16.04, N = 3SE +/- 3.01, N = 3SE +/- 4.04, N = 3SE +/- 45.19, N = 3SE +/- 26.70, N = 3SE +/- 191.44, N = 1187988688867986748632859284301. (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 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 128ddr4-2933ddr4-2666-numaddr4-2933-numaddr4-2666pboddr4-2133-numaddr4-21332K4K6K8K10KSE +/- 20.42, N = 3SE +/- 6.11, N = 3SE +/- 11.49, N = 3SE +/- 37.34, N = 3SE +/- 15.51, N = 3SE +/- 29.75, N = 3SE +/- 20.39, N = 387178545852785278525847084611. (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 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 256ddr4-2933ddr4-2133-numaddr4-2666-numaddr4-2933-numaddr4-2133ddr4-2666pbo2K4K6K8K10KSE +/- 29.00, N = 3SE +/- 21.06, N = 3SE +/- 7.40, N = 3SE +/- 6.97, N = 3SE +/- 4.69, N = 3SE +/- 28.63, N = 3SE +/- 29.83, N = 382868234822882178198814781451. (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 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 512ddr4-2933ddr4-2133-numapboddr4-2933-numaddr4-2666-numaddr4-2666ddr4-21332K4K6K8K10KSE +/- 17.31, N = 3SE +/- 29.51, N = 3SE +/- 27.08, N = 3SE +/- 43.72, N = 3SE +/- 42.69, N = 3SE +/- 36.71, N = 3SE +/- 10.51, N = 382868217819281838164816081531. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 1024

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 1024ddr4-2933ddr4-2133ddr4-2933-numaddr4-2666ddr4-2666-numapboddr4-2133-numa2K4K6K8K10KSE +/- 4.42, N = 3SE +/- 8.37, N = 3SE +/- 7.52, N = 3SE +/- 37.92, N = 3SE +/- 22.55, N = 3SE +/- 23.49, N = 3SE +/- 18.67, N = 390288862885088318820881487571. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 2048

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 2048ddr4-2933ddr4-2666-numaddr4-2933-numaddr4-2666pboddr4-2133ddr4-2133-numa2K4K6K8K10KSE +/- 58.50, N = 3SE +/- 19.95, N = 3SE +/- 7.37, N = 3SE +/- 19.72, N = 3SE +/- 20.45, N = 3SE +/- 18.20, N = 3SE +/- 28.97, N = 386068591858185798538851984991. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 4096ddr4-2933ddr4-2666-numaddr4-2933-numaddr4-2666ddr4-2133pboddr4-2133-numa2K4K6K8K10KSE +/- 70.10, N = 3SE +/- 16.24, N = 3SE +/- 5.84, N = 3SE +/- 24.97, N = 3SE +/- 8.12, N = 3SE +/- 5.80, N = 3SE +/- 8.97, N = 385778454844484408421839483911. (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 1024

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 1024ddr4-2933-numapboddr4-2666-numaddr4-2933ddr4-2133-numaddr4-2666ddr4-213314002800420056007000SE +/- 12.00, N = 3SE +/- 53.46, N = 3SE +/- 47.74, N = 3SE +/- 36.77, N = 3SE +/- 78.53, N = 3SE +/- 12.42, N = 3SE +/- 22.83, N = 363876272608159785856581155061. (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 2048

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 2048ddr4-2933pboddr4-2933-numaddr4-2666ddr4-2666-numaddr4-2133-numaddr4-213313002600390052006500SE +/- 76.86, N = 3SE +/- 10.34, N = 3SE +/- 63.80, N = 3SE +/- 19.17, N = 3SE +/- 31.28, N = 3SE +/- 40.18, N = 3SE +/- 75.72, N = 661046060604360315987564856391. (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.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096ddr4-2933-numapboddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-213313002600390052006500SE +/- 3.66, N = 3SE +/- 1.81, N = 3SE +/- 16.04, N = 3SE +/- 3.44, N = 3SE +/- 65.17, N = 3SE +/- 8.78, N = 3SE +/- 105.86, N = 358685854584357425712550254441. (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 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 32ddr4-2933ddr4-2933-numaddr4-2133ddr4-2133-numaddr4-2666-numapboddr4-26663K6K9K12K15KSE +/- 59.73, N = 3SE +/- 18.02, N = 3SE +/- 73.94, N = 3SE +/- 17.62, N = 3SE +/- 37.86, N = 3SE +/- 32.75, N = 3SE +/- 156.94, N = 8132731319613193131451312213013129461. (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 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 64ddr4-2666-numaddr4-2133-numaddr4-2666ddr4-2133ddr4-2933ddr4-2933-numapbo4K8K12K16K20KSE +/- 28.43, N = 3SE +/- 259.10, N = 3SE +/- 269.93, N = 3SE +/- 228.42, N = 3SE +/- 281.73, N = 4SE +/- 54.44, N = 3SE +/- 35.00, N = 3178791768017651174221739017305171551. (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: 2D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 32ddr4-2933ddr4-2933-numaddr4-2666-numaddr4-2133-numaddr4-2666ddr4-2133pbo8K16K24K32K40KSE +/- 62.38, N = 3SE +/- 6.23, N = 3SE +/- 29.85, N = 3SE +/- 67.10, N = 3SE +/- 101.59, N = 3SE +/- 83.98, N = 3SE +/- 19.10, N = 3354323516335100350383502534998348281. (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: 2D FFT Size 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 64ddr4-2666-numaddr4-2933-numaddr4-2133ddr4-2666ddr4-2933ddr4-2133-numapbo7K14K21K28K35KSE +/- 26.40, N = 3SE +/- 59.70, N = 3SE +/- 32.57, N = 3SE +/- 37.22, N = 3SE +/- 10.07, N = 3SE +/- 119.38, N = 3SE +/- 33.18, N = 3344983448434445343433433234311342881. (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 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 128ddr4-2933ddr4-2933-numaddr4-2666ddr4-2133-numaddr4-2133ddr4-2666-numapbo5K10K15K20K25KSE +/- 58.67, N = 3SE +/- 41.67, N = 3SE +/- 45.81, N = 3SE +/- 32.41, N = 3SE +/- 48.64, N = 3SE +/- 95.38, N = 3SE +/- 36.83, N = 3223382216022127220722206722064219311. (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 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 256ddr4-2933ddr4-2666-numaddr4-2666ddr4-2133ddr4-2133-numaddr4-2933-numapbo6K12K18K24K30KSE +/- 68.24, N = 3SE +/- 248.95, N = 3SE +/- 240.47, N = 3SE +/- 414.73, N = 3SE +/- 9.24, N = 3SE +/- 35.82, N = 3SE +/- 17.95, N = 3289782896628964289112869028628284651. (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 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 512ddr4-2933-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-2666-numapboddr4-21338K16K24K32K40KSE +/- 205.14, N = 3SE +/- 216.94, N = 3SE +/- 451.20, N = 3SE +/- 261.36, N = 3SE +/- 238.75, N = 3SE +/- 76.74, N = 3SE +/- 95.08, N = 3350303486534826348023468834628344561. (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: 2D FFT Size 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 128ddr4-2666-numaddr4-2933ddr4-2933-numapboddr4-2666ddr4-2133ddr4-2133-numa7K14K21K28K35KSE +/- 173.19, N = 3SE +/- 61.08, N = 3SE +/- 22.39, N = 3SE +/- 78.34, N = 3SE +/- 93.30, N = 3SE +/- 244.44, N = 3339543394133908337643375233716336991. (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: 2D FFT Size 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 256ddr4-2933ddr4-2133ddr4-2933-numaddr4-2666-numaddr4-2666ddr4-2133-numapbo7K14K21K28K35KSE +/- 79.39, N = 3SE +/- 34.33, N = 3SE +/- 18.35, N = 3SE +/- 42.04, N = 3SE +/- 135.47, N = 3SE +/- 90.73, N = 3SE +/- 81.82, N = 3318843141131382313763133331258312331. (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: 2D FFT Size 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 512ddr4-2933ddr4-2666-numapboddr4-2933-numaddr4-2133-numaddr4-2666ddr4-21337K14K21K28K35KSE +/- 122.68, N = 3SE +/- 52.98, N = 3SE +/- 99.65, N = 3SE +/- 133.57, N = 3SE +/- 203.01, N = 3SE +/- 55.46, N = 3SE +/- 204.55, N = 3329293249932480324233224832152321371. (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 1024

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 1024ddr4-2666-numaddr4-2666ddr4-2133ddr4-2933-numaddr4-2133-numapboddr4-29338K16K24K32K40KSE +/- 35.04, N = 3SE +/- 121.43, N = 3SE +/- 122.97, N = 3SE +/- 400.45, N = 3SE +/- 58.55, N = 3SE +/- 248.48, N = 3SE +/- 314.21, N = 3377153751937512374903748037268369931. (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 2048

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 2048ddr4-2933ddr4-2666ddr4-2133ddr4-2933-numaddr4-2133-numaddr4-2666-numapbo8K16K24K32K40KSE +/- 322.12, N = 3SE +/- 47.68, N = 3SE +/- 92.42, N = 3SE +/- 180.15, N = 3SE +/- 136.36, N = 3SE +/- 470.84, N = 3SE +/- 56.33, N = 3383563797037754377023766237531375111. (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.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 4096ddr4-2933ddr4-2666-numaddr4-2666ddr4-2933-numaddr4-2133ddr4-2133-numapbo8K16K24K32K40KSE +/- 275.40, N = 3SE +/- 31.26, N = 3SE +/- 37.51, N = 3SE +/- 83.78, N = 3SE +/- 198.24, N = 3SE +/- 134.90, N = 3SE +/- 463.38, N = 3374913708037035370063690636746366651. (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: 2D FFT Size 1024

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 1024ddr4-2933-numapboddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-21336K12K18K24K30KSE +/- 196.88, N = 3SE +/- 366.95, N = 5SE +/- 150.86, N = 3SE +/- 92.18, N = 3SE +/- 192.77, N = 3SE +/- 242.67, N = 3SE +/- 155.54, N = 3281242628526207256442519324170230841. (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: 2D FFT Size 2048

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 2048ddr4-2933-numaddr4-2666-numapboddr4-2133-numaddr4-2933ddr4-2666ddr4-21334K8K12K16K20KSE +/- 35.96, N = 3SE +/- 123.40, N = 3SE +/- 170.33, N = 3SE +/- 38.52, N = 3SE +/- 86.26, N = 3SE +/- 60.33, N = 3SE +/- 182.84, N = 3181841754317470160801564614761134171. (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: 2D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096ddr4-2933-numapboddr4-2666-numaddr4-2933ddr4-2133-numaddr4-2666ddr4-21334K8K12K16K20KSE +/- 81.36, N = 3SE +/- 77.45, N = 3SE +/- 80.53, N = 3SE +/- 72.95, N = 3SE +/- 54.56, N = 3SE +/- 144.89, N = 3SE +/- 161.69, N = 3164561625515820148001478614012126471. (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.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database Searchddr4-2666-numapboddr4-2933-numaddr4-2933ddr4-2133-numaddr4-2133ddr4-2666246810SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.11, N = 3SE +/- 0.08, N = 36.486.486.496.516.546.576.581. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.392Multiple Sequence Alignmentddr4-2133-numaddr4-2666-numapboddr4-2933ddr4-2666ddr4-2933-numaddr4-21330.5761.1521.7282.3042.88SE +/- 0.01, N = 3SE +/- 0.04, N = 12SE +/- 0.04, N = 12SE +/- 0.04, N = 12SE +/- 0.05, N = 12SE +/- 0.04, N = 12SE +/- 0.04, N = 122.332.392.402.412.532.552.561. (CC) gcc options: -std=c99 -O3 -lm -lpthread

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307ddr4-2933pboddr4-2133-numaddr4-2133ddr4-2933-numaddr4-2666ddr4-2666-numa246810SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 37.988.008.028.068.098.128.141. (CC) gcc options: -O3 -march=native -lcrypto -lz

GNU GMP GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.1.2Total Timeddr4-2933ddr4-2666-numaddr4-2133ddr4-2666ddr4-2133-numapboddr4-2933-numa1100220033004400550053425336529852875275525852541. (CC) gcc options: -O3 -fomit-frame-pointer -lm

Go Benchmarks

Test: http

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httppboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-21334K8K12K16K20KSE +/- 57.74, N = 3SE +/- 99.08, N = 3SE +/- 109.25, N = 3SE +/- 26.08, N = 3SE +/- 47.33, N = 3SE +/- 192.16, N = 3SE +/- 143.38, N = 315453156811568515832159171734417484

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonpboddr4-2933ddr4-2666ddr4-2933-numaddr4-2133ddr4-2666-numaddr4-2133-numa800K1600K2400K3200K4000KSE +/- 3636.83, N = 3SE +/- 7133.61, N = 3SE +/- 7358.91, N = 3SE +/- 22167.66, N = 3SE +/- 6437.03, N = 3SE +/- 19545.31, N = 3SE +/- 10298.72, N = 33419383360640236405403684115371250637132903772388

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildddr4-2933-numapboddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-21334000M8000M12000M16000M20000MSE +/- 142828256.80, N = 3SE +/- 168494525.53, N = 3SE +/- 170188693.40, N = 3SE +/- 179771770.05, N = 3SE +/- 148381472.90, N = 3SE +/- 192238847.34, N = 3SE +/- 218336384.72, N = 316359501094163753911691641793225616673622428168391983801703556408217389032004

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbagepboddr4-2933ddr4-2933-numaddr4-2666ddr4-2666-numaddr4-2133ddr4-2133-numa200K400K600K800K1000KSE +/- 2593.59, N = 3SE +/- 696.01, N = 3SE +/- 1501.32, N = 3SE +/- 2881.65, N = 3SE +/- 1697.11, N = 3SE +/- 1427.45, N = 3SE +/- 2293.93, N = 38702588894258965059198219258699933251003997

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Compositeddr4-2933ddr4-2133pboddr4-2666-numaddr4-2933-numaddr4-2666ddr4-2133-numa6001200180024003000SE +/- 7.10, N = 4SE +/- 9.31, N = 4SE +/- 7.08, N = 4SE +/- 33.99, N = 4SE +/- 9.66, N = 4SE +/- 7.37, N = 4SE +/- 13.89, N = 42650264626232617261626062604

Java SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Monte Carloddr4-2933ddr4-2666-numaddr4-2133ddr4-2133-numapboddr4-2933-numaddr4-2666400800120016002000SE +/- 5.27, N = 4SE +/- 0.18, N = 4SE +/- 7.12, N = 4SE +/- 1.86, N = 4SE +/- 3.95, N = 4SE +/- 10.70, N = 4SE +/- 3.05, N = 41650165016431634163316241620

Java SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Fast Fourier Transformpboddr4-2933ddr4-2933-numaddr4-2133ddr4-2666ddr4-2133-numaddr4-2666-numa400800120016002000SE +/- 9.87, N = 4SE +/- 13.59, N = 4SE +/- 10.47, N = 4SE +/- 7.51, N = 4SE +/- 14.81, N = 4SE +/- 3.96, N = 4SE +/- 163.12, N = 41893188918861882187218701763

Java SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Sparse Matrix Multiplyddr4-2666-numaddr4-2933ddr4-2133ddr4-2133-numapboddr4-2933-numaddr4-26666001200180024003000SE +/- 0.48, N = 4SE +/- 7.31, N = 4SE +/- 9.33, N = 4SE +/- 6.39, N = 4SE +/- 5.16, N = 4SE +/- 11.16, N = 4SE +/- 6.18, N = 42815281328062784278127732765

Java SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Dense LU Matrix Factorizationddr4-2133ddr4-2933ddr4-2666-numapboddr4-2933-numaddr4-2666ddr4-2133-numa11002200330044005500SE +/- 16.95, N = 4SE +/- 10.03, N = 4SE +/- 74.99, N = 4SE +/- 24.08, N = 4SE +/- 18.61, N = 4SE +/- 15.56, N = 4SE +/- 63.04, N = 45066506250174994498749714913

Java SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Jacobi Successive Over-Relaxationddr4-2666-numaddr4-2933ddr4-2133ddr4-2133-numapboddr4-2933-numaddr4-2666400800120016002000SE +/- 0.42, N = 4SE +/- 3.79, N = 4SE +/- 8.42, N = 4SE +/- 3.53, N = 4SE +/- 3.72, N = 4SE +/- 5.01, N = 4SE +/- 1.40, N = 41839183418321817181318111803

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption Timeddr4-2933-numaddr4-2666-numaddr4-2933ddr4-2133pboddr4-2666ddr4-2133-numa3691215SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 38.778.788.838.928.948.968.98

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2ddr4-2933-numapboddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-213310002000300040005000SE +/- 35.09, N = 4SE +/- 54.97, N = 4SE +/- 31.38, N = 4SE +/- 16.23, N = 4SE +/- 8.52, N = 4SE +/- 67.59, N = 4SE +/- 69.98, N = 43999406241544162419843994512

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Jythonddr4-2933ddr4-2933-numaddr4-2666-numapboddr4-2666ddr4-2133-numaddr4-213310002000300040005000SE +/- 34.19, N = 4SE +/- 24.12, N = 4SE +/- 21.33, N = 4SE +/- 27.86, N = 4SE +/- 31.91, N = 4SE +/- 33.96, N = 4SE +/- 45.82, N = 44620464246614720473047584812

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradesoappboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-213312002400360048006000SE +/- 44.54, N = 4SE +/- 52.23, N = 4SE +/- 60.96, N = 4SE +/- 84.82, N = 4SE +/- 51.16, N = 3SE +/- 75.33, N = 4SE +/- 67.28, N = 44639480148044964507954955525

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradebeanspboddr4-2933-numaddr4-2666-numaddr4-2933ddr4-2666ddr4-2133-numaddr4-213313002600390052006500SE +/- 63.31, N = 8SE +/- 75.49, N = 4SE +/- 57.38, N = 16SE +/- 47.89, N = 4SE +/- 66.56, N = 4SE +/- 89.52, N = 5SE +/- 22.99, N = 45120536055175561574559416044

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 Solvingpboddr4-2933-numaddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-21333K6K9K12K15KSE +/- 21.88, N = 3SE +/- 28.54, N = 3SE +/- 3.63, N = 3SE +/- 75.97, N = 3SE +/- 16.71, N = 3SE +/- 43.16, N = 3SE +/- 16.55, N = 3147211459514437134581297812509116701. (CC) gcc options: -O3

CacheBench

Read Cache

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchRead Cacheddr4-2666-numaddr4-2933-numapboddr4-2933ddr4-2133ddr4-2133-numaddr4-26667001400210028003500SE +/- 0.69, N = 3SE +/- 0.23, N = 3SE +/- 8.22, N = 3SE +/- 3.71, N = 3SE +/- 6.37, N = 3SE +/- 4.45, N = 3SE +/- 7.68, N = 330383031302530243024302029961. (CC) gcc options: -lrt

CacheBench

Test: Read

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Readddr4-2933-numaddr4-2133ddr4-2666-numaddr4-2133-numapboddr4-2666ddr4-29337001400210028003500SE +/- 0.30, N = 3SE +/- 2.13, N = 3SE +/- 1.15, N = 3SE +/- 4.58, N = 3SE +/- 0.11, N = 3SE +/- 8.24, N = 3SE +/- 3.08, N = 330413041304030323031302730211. (CC) gcc options: -lrt

CacheBench

Test: Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Writeddr4-2933-numapboddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2133ddr4-26663K6K9K12K15KSE +/- 6.61, N = 3SE +/- 9.02, N = 3SE +/- 10.76, N = 3SE +/- 35.89, N = 3SE +/- 8.33, N = 3SE +/- 17.47, N = 3SE +/- 60.03, N = 3158981589215881158421583215822157861. (CC) gcc options: -lrt

CacheBench

Write Cache

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchWrite Cacheddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2133-numapboddr4-2133ddr4-26663K6K9K12K15KSE +/- 1.33, N = 3SE +/- 35.36, N = 3SE +/- 4.34, N = 3SE +/- 39.13, N = 3SE +/- 55.43, N = 3SE +/- 21.68, N = 3SE +/- 25.59, N = 3158931586415856157961579415659155821. (CC) gcc options: -lrt

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / Writeddr4-2666-numapboddr4-2933-numaddr4-2666ddr4-2933ddr4-2133-numaddr4-213312K24K36K48K60KSE +/- 79.82, N = 3SE +/- 3.42, N = 3SE +/- 13.60, N = 3SE +/- 435.93, N = 3SE +/- 82.20, N = 3SE +/- 185.94, N = 3SE +/- 15.64, N = 3581315810657902573705736957272570321. (CC) gcc options: -lrt

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Compositeddr4-2933-numapboddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-213330060090012001500SE +/- 0.89, N = 3SE +/- 2.14, N = 3SE +/- 2.31, N = 3SE +/- 0.93, N = 3SE +/- 6.22, N = 3SE +/- 5.73, N = 3SE +/- 3.86, N = 314731469146214441427141013701. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Monte Carloddr4-2933pboddr4-2933-numaddr4-2666-numaddr4-2133-numaddr4-2133ddr4-2666110220330440550SE +/- 2.58, N = 3SE +/- 2.65, N = 3SE +/- 0.92, N = 3SE +/- 1.03, N = 3SE +/- 0.54, N = 3SE +/- 4.08, N = 3SE +/- 0.13, N = 35175165135125125115101. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Fast Fourier Transformddr4-2933-numapboddr4-2666-numaddr4-2933ddr4-2133-numaddr4-2666ddr4-2133306090120150SE +/- 0.39, N = 3SE +/- 0.26, N = 3SE +/- 0.72, N = 3SE +/- 0.27, N = 3SE +/- 0.37, N = 3SE +/- 0.33, N = 3SE +/- 0.21, N = 31461451391291261221091. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Sparse Matrix Multiplyddr4-2933-numapboddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-213330060090012001500SE +/- 1.41, N = 3SE +/- 3.09, N = 3SE +/- 7.18, N = 3SE +/- 2.33, N = 3SE +/- 7.64, N = 3SE +/- 11.67, N = 3SE +/- 8.24, N = 312231218121012001186116811391. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Dense LU Matrix Factorizationddr4-2933-numapboddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-21338001600240032004000SE +/- 7.72, N = 3SE +/- 3.72, N = 3SE +/- 6.04, N = 3SE +/- 7.64, N = 3SE +/- 23.33, N = 3SE +/- 20.79, N = 3SE +/- 24.64, N = 335343517350634423359331331621. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Jacobi Successive Over-Relaxationddr4-2933-numapboddr4-2666-numaddr4-2933ddr4-2133-numaddr4-2666ddr4-2133400800120016002000SE +/- 1.25, N = 3SE +/- 2.07, N = 3SE +/- 1.78, N = 3SE +/- 1.04, N = 3SE +/- 0.44, N = 3SE +/- 3.58, N = 3SE +/- 9.17, N = 319501947194519431938193619261. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Compositeddr4-2933-numaddr4-2666-numapboddr4-2933ddr4-2133-numaddr4-2666ddr4-2133130260390520650SE +/- 0.29, N = 3SE +/- 10.29, N = 3SE +/- 4.08, N = 3SE +/- 6.13, N = 3SE +/- 0.64, N = 3SE +/- 1.42, N = 3SE +/- 1.31, N = 35845815785715715605541. (CC) gcc options: -lm

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte Carloddr4-2933pboddr4-2933-numaddr4-2666-numaddr4-2133-numaddr4-2133ddr4-2666306090120150SE +/- 0.03, N = 3SE +/- 0.49, N = 3SE +/- 0.19, N = 3SE +/- 0.26, N = 3SE +/- 0.21, N = 3SE +/- 0.99, N = 3SE +/- 0.46, N = 31461451451451441441421. (CC) gcc options: -lm

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier Transformpboddr4-2933-numaddr4-2666-numaddr4-2933ddr4-2133-numaddr4-2666ddr4-21334080120160200SE +/- 0.31, N = 3SE +/- 0.58, N = 3SE +/- 0.36, N = 3SE +/- 0.68, N = 3SE +/- 0.69, N = 3SE +/- 0.45, N = 3SE +/- 0.49, N = 31791781671511511421251. (CC) gcc options: -lm

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix Multiplyddr4-2933-numapboddr4-2666-numaddr4-2933ddr4-2133-numaddr4-2133ddr4-2666160320480640800SE +/- 0.43, N = 3SE +/- 3.89, N = 3SE +/- 2.26, N = 3SE +/- 5.21, N = 3SE +/- 3.60, N = 3SE +/- 6.71, N = 3SE +/- 4.24, N = 37267227187137137067011. (CC) gcc options: -lm

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix Factorizationddr4-2933-numaddr4-2133-numaddr4-2933ddr4-2666pboddr4-2666-numaddr4-2133160320480640800SE +/- 0.95, N = 3SE +/- 5.03, N = 3SE +/- 26.08, N = 3SE +/- 5.97, N = 3SE +/- 18.88, N = 3SE +/- 16.69, N = 3SE +/- 18.89, N = 37377257117097087056731. (CC) gcc options: -lm

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-Relaxationddr4-2666-numaddr4-2933-numaddr4-2933pboddr4-2133-numaddr4-2133ddr4-266630060090012001500SE +/- 33.52, N = 3SE +/- 0.67, N = 3SE +/- 0.99, N = 3SE +/- 1.73, N = 3SE +/- 0.95, N = 3SE +/- 6.54, N = 3SE +/- 1.08, N = 311691136113611341125112211091. (CC) gcc options: -lm

Botan

Test: KASUMI - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.6.0Test: KASUMI - Encryptpboddr4-2933-numaddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-213320406080100SE +/- 0.14, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.20, N = 3SE +/- 0.16, N = 3SE +/- 0.04, N = 3SE +/- 0.27, N = 3101.00101.00101.00100.28100.00100.0099.781. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: KASUMI - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.6.0Test: KASUMI - Decryptddr4-2933-numaddr4-2666-numaddr4-2933ddr4-2133-numaddr4-2666ddr4-2133pbo20406080100SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.16, N = 3SE +/- 0.19, N = 3SE +/- 0.01, N = 3SE +/- 0.33, N = 3SE +/- 1.30, N = 397.5697.2496.9196.7996.5196.3996.051. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.6.0Test: AES-256 - Encryptddr4-2933pboddr4-2133ddr4-2666-numaddr4-2933-numaddr4-2133-numaddr4-266613002600390052006500SE +/- 5.64, N = 3SE +/- 7.99, N = 3SE +/- 6.08, N = 3SE +/- 0.26, N = 3SE +/- 2.64, N = 3SE +/- 3.91, N = 3SE +/- 16.15, N = 360485985597059675941593159191. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.6.0Test: AES-256 - Decryptddr4-2933pboddr4-2133ddr4-2666-numaddr4-2933-numaddr4-2666ddr4-2133-numa13002600390052006500SE +/- 30.87, N = 3SE +/- 6.83, N = 3SE +/- 2.77, N = 3SE +/- 2.69, N = 3SE +/- 1.47, N = 3SE +/- 17.41, N = 3SE +/- 591.21, N = 360415991598759785955593153471. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.6.0Test: Twofish - Encryptddr4-2933-numaddr4-2666-numapboddr4-2933ddr4-2133-numaddr4-2133ddr4-266680160240320400SE +/- 0.11, N = 3SE +/- 0.17, N = 3SE +/- 0.28, N = 3SE +/- 0.63, N = 3SE +/- 0.42, N = 3SE +/- 0.53, N = 3SE +/- 2.44, N = 33823823813813793783761. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.6.0Test: Twofish - Decryptddr4-2933-numaddr4-2666-numapboddr4-2933ddr4-2133-numaddr4-2133ddr4-266680160240320400SE +/- 0.07, N = 3SE +/- 0.23, N = 3SE +/- 0.31, N = 3SE +/- 0.48, N = 3SE +/- 0.62, N = 3SE +/- 0.60, N = 3SE +/- 2.38, N = 33813813803793783773741. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.6.0Test: Blowfish - Encryptddr4-2933pboddr4-2933-numaddr4-2666-numaddr4-2666ddr4-2133-numaddr4-213360120180240300SE +/- 0.58, N = 3SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 1.91, N = 3SE +/- 0.17, N = 3SE +/- 0.25, N = 32922912912912882882871. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.6.0Test: Blowfish - Decryptddr4-2933pboddr4-2933-numaddr4-2666-numaddr4-2666ddr4-2133-numaddr4-213360120180240300SE +/- 0.64, N = 3SE +/- 0.15, N = 3SE +/- 0.08, N = 3SE +/- 0.06, N = 3SE +/- 2.08, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 32942932932932902902901. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.6.0Test: CAST-256 - Encryptpboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-2133306090120150SE +/- 0.04, N = 3SE +/- 0.15, N = 3SE +/- 0.40, N = 3SE +/- 0.16, N = 3SE +/- 0.18, N = 3SE +/- 0.21, N = 3SE +/- 0.16, N = 31511511511511511511501. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.6.0Test: CAST-256 - Decryptpboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-2133306090120150SE +/- 0.03, N = 3SE +/- 0.23, N = 3SE +/- 0.46, N = 3SE +/- 0.06, N = 3SE +/- 0.17, N = 3SE +/- 0.22, N = 3SE +/- 0.18, N = 31511511511511511501501. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed Timepboddr4-2933-numaddr4-2666-numaddr4-2133-numaddr4-2666ddr4-2933ddr4-21332M4M6M8M10MSE +/- 24187.33, N = 3SE +/- 28590.46, N = 3SE +/- 23755.60, N = 3SE +/- 12433.09, N = 3SE +/- 20687.57, N = 3SE +/- 14482.84, N = 3SE +/- 26168.00, N = 378305617827331782496677173997699029763703175264461. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess Performanceddr4-2666-numaddr4-2933-numaddr4-2933ddr4-2133ddr4-2133-numapboddr4-2666200K400K600K800K1000KSE +/- 2333.35, N = 5SE +/- 1317.46, N = 5SE +/- 1402.05, N = 5SE +/- 586.65, N = 5SE +/- 1629.38, N = 5SE +/- 1174.23, N = 5SE +/- 1901.73, N = 511527561152261115033611488911148420114793711347011. (CC) gcc options: -O3 -march=native

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load Testpboddr4-2666-numaddr4-2933-numaddr4-2933ddr4-2666ddr4-2133-numaddr4-21332K4K6K8K10KSE +/- 36.86, N = 3SE +/- 11.92, N = 3SE +/- 113.49, N = 3SE +/- 21.54, N = 3SE +/- 36.56, N = 3SE +/- 130.02, N = 3SE +/- 7.54, N = 31082410700106691042810235985897931. Nodejs v8.11.2

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow Mappingpboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-2133100200300400500SE +/- 0.63, N = 3SE +/- 1.16, N = 3SE +/- 1.56, N = 3SE +/- 0.31, N = 3SE +/- 0.17, N = 3SE +/- 0.79, N = 3SE +/- 1.16, N = 34694664654554544304271. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

VP9 libvpx Encoding

vpxenc

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.7.0vpxencddr4-2933-numapboddr4-2133-numaddr4-2666-numaddr4-2933ddr4-2666ddr4-213348121620SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 316.8516.8416.7716.7616.7316.6016.431. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video Encodingddr4-2933ddr4-2933-numaddr4-2666-numaddr4-2666ddr4-2133ddr4-2133-numapbo306090120150SE +/- 1.11, N = 3SE +/- 0.91, N = 3SE +/- 0.81, N = 3SE +/- 1.23, N = 3SE +/- 0.84, N = 3SE +/- 1.34, N = 3SE +/- 0.03, N = 3135.00133.00132.00132.00132.00130.0011.571. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x265

H.265 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 2.8H.265 Video Encodingddr4-2933pboddr4-2933-numaddr4-2666-numaddr4-2666ddr4-2133ddr4-2133-numa1020304050SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.11, N = 3SE +/- 0.05, N = 3SE +/- 0.13, N = 343.1843.1342.4142.3442.3341.8041.461. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure Solverddr4-2933ddr4-2933-numaddr4-2666-numapboddr4-2666ddr4-2133-numaddr4-213330060090012001500SE +/- 9.65, N = 3SE +/- 5.19, N = 3SE +/- 3.92, N = 3SE +/- 2.47, N = 3SE +/- 11.55, N = 3SE +/- 4.48, N = 3SE +/- 15.66, N = 313721369136813611341133313261. (CC) gcc options: -O3 -mavx2

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Testpboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-213320K40K60K80K100KSE +/- 365.08, N = 3SE +/- 65.53, N = 3SE +/- 349.97, N = 3SE +/- 272.07, N = 3SE +/- 351.37, N = 3SE +/- 180.23, N = 3SE +/- 60.74, N = 3854798392983210812697996075728735591. (CXX) g++ options: -pipe -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total Timepboddr4-2933ddr4-2933-numaddr4-2666-numaddr4-2666ddr4-2133ddr4-2133-numa10M20M30M40M50MSE +/- 364852.73, N = 3SE +/- 196306.48, N = 3SE +/- 169080.03, N = 3SE +/- 448286.06, N = 3SE +/- 468693.45, N = 3SE +/- 250353.71, N = 3SE +/- 287022.21, N = 3458033014385488843166304431291144274171141703789408920671. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 Depthpboddr4-2666-numaddr4-2933-numaddr4-2933ddr4-2133-numaddr4-2666ddr4-213310M20M30M40M50MSE +/- 345447.45, N = 3SE +/- 267022.48, N = 3SE +/- 604623.74, N = 3SE +/- 596345.50, N = 9SE +/- 75641.57, N = 3SE +/- 384942.72, N = 3SE +/- 364424.83, N = 347997406438852544330646943295647422627864023768638479066

Swet

Average

OpenBenchmarking.orgOperations Per Second, More Is BetterSwet 1.5.16Averagepboddr4-2666-numaddr4-2933-numaddr4-2933ddr4-2133-numaddr4-2666ddr4-2133200M400M600M800M1000MSE +/- 8815565.41, N = 3SE +/- 7202988.06, N = 3SE +/- 5754992.63, N = 3SE +/- 4522971.07, N = 3SE +/- 1349102.58, N = 3SE +/- 2455432.09, N = 3SE +/- 3582524.93, N = 37884963847753363257725009947620809337482385177354362817328009451. (CC) gcc options: -lm -lpthread -lcurses -lrt

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3pboddr4-2933ddr4-2666-numaddr4-2666ddr4-2133ddr4-2933-numaddr4-2133-numa200K400K600K800K1000KSE +/- 16076.02, N = 12SE +/- 12133.93, N = 3SE +/- 15252.35, N = 4SE +/- 10252.89, N = 12SE +/- 17228.65, N = 9SE +/- 10966.41, N = 12SE +/- 5971.72, N = 311024579125518748228730598655428632558472551. (CC) gcc options: -pthread -lpthread -O3 -march=native

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To Compileddr4-2933-numapboddr4-2666-numaddr4-2933ddr4-2133-numaddr4-2666ddr4-2133918273645SE +/- 0.07, N = 3SE +/- 0.36, N = 3SE +/- 0.11, N = 3SE +/- 0.20, N = 3SE +/- 0.28, N = 3SE +/- 0.13, N = 3SE +/- 0.18, N = 329.5229.7631.0232.9433.5134.9938.42

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To Compilepboddr4-2666-numaddr4-2933-numaddr4-2933ddr4-2133-numaddr4-2666ddr4-21331224364860SE +/- 0.86, N = 3SE +/- 0.77, N = 5SE +/- 0.96, N = 3SE +/- 0.71, N = 3SE +/- 0.70, N = 6SE +/- 0.94, N = 3SE +/- 1.00, N = 347.0150.7351.5351.9452.2253.5155.22

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To Compilepboddr4-2666-numaddr4-2933-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-213370140210280350258284284305311320343

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To Compilepboddr4-2933-numaddr4-2666-numaddr4-2933ddr4-2133-numaddr4-2666ddr4-21331428425670SE +/- 0.22, N = 3SE +/- 0.04, N = 3SE +/- 0.28, N = 3SE +/- 0.12, N = 3SE +/- 0.23, N = 3SE +/- 0.28, N = 3SE +/- 0.26, N = 356.1657.0957.7058.3859.1961.1262.841. (CC) gcc options: -O2 -pedantic -ldl -lm

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per Pixelpboddr4-2933ddr4-2133-numaddr4-2133ddr4-2666-numaddr4-2666ddr4-2933-numa816243240SE +/- 0.14, N = 3SE +/- 0.02, N = 3SE +/- 0.14, N = 3SE +/- 0.16, N = 3SE +/- 0.14, N = 3SE +/- 0.20, N = 3SE +/- 0.15, N = 333.1534.5635.4035.5636.1736.1836.211. (CC) gcc options: -lm -lpthread -O3

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File Compressionpboddr4-2933ddr4-2666-numaddr4-2933-numaddr4-2666ddr4-2133ddr4-2133-numa0.59851.1971.79552.3942.9925SE +/- 0.04, N = 5SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 32.372.382.432.432.452.562.661. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

LLVM Test Suite

Time To Run

OpenBenchmarking.orgSeconds, Fewer Is BetterLLVM Test Suite 6.0.0Time To Runddr4-2933pboddr4-2133-numaddr4-2666-numaddr4-2933-numaddr4-2133ddr4-266650100150200250SE +/- 0.13, N = 3SE +/- 0.92, N = 3SE +/- 0.93, N = 3SE +/- 0.73, N = 3SE +/- 1.21, N = 3SE +/- 1.09, N = 3SE +/- 3.47, N = 32172172192192192242251. (CXX) g++ options: -O3 -lstdc++

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace Timepboddr4-2933ddr4-2133-numaddr4-2133ddr4-2666-numaddr4-2666ddr4-2933-numa714212835SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 326.5128.3728.4628.5228.6528.7128.781. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.21e12 Prime Number Generationpboddr4-2133-numaddr4-2933ddr4-2133ddr4-2666-numaddr4-2933-numaddr4-266648121620SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 311.9313.6713.7313.7713.7913.8413.901. (CXX) g++ options: -O3 -lpthread

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

OpenBenchmarking.orgSeconds, Fewer Is BetterRust MandelbrotTime To Complete Serial/Parallel Mandelbrotddr4-2933pboddr4-2666ddr4-2133ddr4-2133-numaddr4-2666-numaddr4-2933-numa918273645SE +/- 0.13, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.08, N = 3SE +/- 0.05, N = 338.6539.1739.2539.2839.3539.5539.741. (CC) gcc options: -m64 -pie -nodefaultlibs -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm

Rust Prime Benchmark

Prime Number Test To 200,000,000

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000ddr4-2933ddr4-2133ddr4-2133-numaddr4-2666-numaddr4-2933-numapboddr4-2666510152025SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.05, N = 320.4420.4520.4520.4520.4520.4520.501. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 Samplespboddr4-2933ddr4-2133ddr4-2133-numaddr4-2666-numaddr4-2933-numaddr4-2666246810SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 36.226.496.546.546.576.606.611. (CXX) g++ options: -fopenmp -O3

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane Benchmarkddr4-2933pboddr4-2933-numaddr4-2666-numaddr4-2133-numaddr4-2666ddr4-21338K16K24K32K40KSE +/- 170.29, N = 3SE +/- 89.59, N = 3SE +/- 87.52, N = 3SE +/- 78.68, N = 3SE +/- 221.51, N = 3SE +/- 156.04, N = 3SE +/- 117.62, N = 3395363927639261388373815738131374501. Nodejs v8.11.2

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total Timeddr4-2933pboddr4-2666-numaddr4-2133ddr4-2933-numaddr4-2133-numaddr4-2666918273645SE +/- 0.24, N = 3SE +/- 0.04, N = 3SE +/- 0.12, N = 3SE +/- 0.12, N = 3SE +/- 0.13, N = 3SE +/- 0.21, N = 3SE +/- 0.16, N = 338.8439.5939.6439.6739.7039.7239.881. (CC) gcc options: -lm -O3

Bullet Physics Engine

Test: Raytests

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Raytestsddr4-2933ddr4-2666ddr4-2133-numaddr4-2133ddr4-2666-numaddr4-2933-numapbo0.54231.08461.62692.16922.7115SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 32.342.372.382.392.402.402.411. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 3000 Fall

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 Fallddr4-2933-numapboddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-21330.93381.86762.80143.73524.669SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 33.843.843.853.883.914.054.151. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 Stackpboddr4-2666-numaddr4-2133-numaddr4-2933-numaddr4-2933ddr4-2666ddr4-21331.0532.1063.1594.2125.265SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 34.514.524.534.534.554.574.681. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Convex

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 Convexddr4-2933ddr4-2666ddr4-2133-numaddr4-2133ddr4-2666-numaddr4-2933-numapbo0.93381.86762.80143.73524.669SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 34.074.114.124.154.154.154.151. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 136 Ragdolls

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 Ragdollsddr4-2933ddr4-2133-numaddr4-2666-numaddr4-2666ddr4-2933-numapboddr4-21330.54451.0891.63352.1782.7225SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 32.362.382.392.402.402.402.421. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Prim Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim Trimeshddr4-2933ddr4-2133ddr4-2133-numaddr4-2666ddr4-2666-numaddr4-2933-numapbo0.1890.3780.5670.7560.945SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.820.840.840.840.840.840.841. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Convex Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex Trimeshddr4-2933ddr4-2133-numaddr4-2666ddr4-2666-numaddr4-2933-numapboddr4-21330.2340.4680.7020.9361.17SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 31.011.021.021.031.031.031.041. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzpboddr4-2133ddr4-2933ddr4-2666ddr4-2133-numaddr4-2933-numaddr4-2666-numa816243240SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 3SE +/- 0.16, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 333.4333.4433.5333.8633.8833.9334.21

LZMA Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterLZMA Compression256MB File Compressionpboddr4-2933-numaddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-213360120180240300SE +/- 1.08, N = 3SE +/- 1.47, N = 3SE +/- 0.57, N = 3SE +/- 1.02, N = 3SE +/- 0.79, N = 3SE +/- 1.96, N = 3SE +/- 0.73, N = 32332362382442482562631. (CXX) g++ options: -O2

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9ddr4-2933-numapboddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-213320406080100SE +/- 0.42, N = 3SE +/- 0.62, N = 3SE +/- 0.33, N = 3SE +/- 1.08, N = 7SE +/- 0.64, N = 3SE +/- 0.11, N = 3SE +/- 0.08, N = 372.5373.0474.8783.7790.4796.37108.251. (CC) gcc options: -pthread -fvisibility=hidden -O2

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19pboddr4-2933-numaddr4-2666-numaddr4-2933ddr4-2666ddr4-2133-numaddr4-213348121620SE +/- 0.10, N = 3SE +/- 0.15, N = 3SE +/- 0.18, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.23, N = 12SE +/- 0.05, N = 313.9114.2314.3514.5615.6517.4417.971. (CC) gcc options: -O3 -pthread -lz -llzma

Cython benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterCython benchmark 0.27pboddr4-2933ddr4-2666-numaddr4-2933-numaddr4-2133ddr4-2666ddr4-2133-numa612182430SE +/- 0.25, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.13, N = 3SE +/- 0.06, N = 3SE +/- 0.17, N = 3SE +/- 0.13, N = 323.9624.0024.5724.5924.6124.6524.83

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image Conversionddr4-2933pboddr4-2933-numaddr4-2133ddr4-2666ddr4-2666-numaddr4-2133-numa918273645SE +/- 0.19, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.53, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 3SE +/- 0.12, N = 339.4339.4839.9239.9740.0340.0640.261. (CC) gcc options: -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACpboddr4-2133ddr4-2933ddr4-2933-numaddr4-2133-numaddr4-2666ddr4-2666-numa3691215SE +/- 0.01, N = 5SE +/- 0.04, N = 5SE +/- 0.09, N = 12SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.03, N = 5SE +/- 0.05, N = 59.089.149.179.179.199.219.261. (CXX) g++ options: -O2 -fvisibility=hidden -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3pboddr4-2933ddr4-2133ddr4-2133-numaddr4-2933-numaddr4-2666-numaddr4-2666714212835SE +/- 0.01, N = 3SE +/- 0.12, N = 3SE +/- 0.21, N = 3SE +/- 0.10, N = 3SE +/- 0.11, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 331.1131.2231.6231.7431.7631.7931.841. (CC) gcc options: -lm

eSpeak Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak Speech Engine 1.48.04Text-To-Speech Synthesisddr4-2933pboddr4-2666ddr4-2133-numaddr4-2133ddr4-2666-numaddr4-2933-numa714212835SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.20, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 330.2030.3730.6730.7130.7230.8931.131. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVddr4-2933-numaddr4-2933pboddr4-2666ddr4-2666-numaddr4-2133-numaddr4-2133246810SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.01, N = 37.697.737.797.817.817.938.011. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lsndio -pthread -llzma -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

GnuPG

2GB File Encryption

OpenBenchmarking.orgSeconds, Fewer Is BetterGnuPG 1.4.222GB File Encryptionddr4-2933ddr4-2933-numapboddr4-2133ddr4-2666-numaddr4-2666ddr4-2133-numa3691215SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 311.4111.4311.4611.5711.5811.5911.601. (CC) gcc options: -O2 -MT -MD -MP -MF

Hackbench

Count: 1 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: Threadddr4-2933-numapboddr4-2933ddr4-2666-numaddr4-2666ddr4-2133ddr4-2133-numa1.10252.2053.30754.415.5125SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 4SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 34.124.124.204.374.414.824.901. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: Threadddr4-2933-numapboddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-2133246810SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 35.275.315.545.615.956.456.621. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: Threadpboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-21333691215SE +/- 0.13, N = 3SE +/- 0.14, N = 3SE +/- 0.07, N = 3SE +/- 0.17, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 3SE +/- 0.09, N = 310.4910.6010.7411.1111.3812.5212.821. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: Threadddr4-2933-numaddr4-2933pboddr4-2666-numaddr4-2666ddr4-2133-numaddr4-2133612182430SE +/- 0.19, N = 3SE +/- 0.07, N = 3SE +/- 0.16, N = 3SE +/- 0.22, N = 3SE +/- 0.25, N = 3SE +/- 0.32, N = 3SE +/- 0.13, N = 319.6119.8220.0820.3021.3524.0124.371. (CC) gcc options: -lpthread

Hackbench

Count: 1 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: Processddr4-2933-numapboddr4-2933ddr4-2666ddr4-2666-numaddr4-2133ddr4-2133-numa0.99681.99362.99043.98724.984SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 33.743.793.813.903.934.434.431. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: Threadpboddr4-2666-numaddr4-2933-numaddr4-2933ddr4-2133-numaddr4-2666ddr4-21331020304050SE +/- 0.50, N = 12SE +/- 0.45, N = 3SE +/- 0.39, N = 12SE +/- 0.44, N = 12SE +/- 0.36, N = 3SE +/- 0.59, N = 5SE +/- 0.52, N = 831.0131.2631.7736.9037.0138.7544.251. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: Processddr4-2933-numapboddr4-2666-numaddr4-2933ddr4-2666ddr4-2133-numaddr4-2133246810SE +/- 0.07, N = 3SE +/- 0.08, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.02, N = 34.594.805.055.225.525.786.111. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: Processpboddr4-2933ddr4-2933-numaddr4-2666-numaddr4-2666ddr4-2133-numaddr4-21333691215SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.11, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 39.159.299.419.709.7410.9511.191. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: Processpboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2133-numaddr4-2133510152025SE +/- 0.05, N = 3SE +/- 0.15, N = 3SE +/- 0.35, N = 3SE +/- 0.05, N = 3SE +/- 0.18, N = 3SE +/- 0.22, N = 3SE +/- 0.12, N = 317.2217.5717.7118.2218.4420.8520.941. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: Processpboddr4-2933-numaddr4-2666-numaddr4-2933ddr4-2666ddr4-2133-numaddr4-2133918273645SE +/- 0.33, N = 12SE +/- 0.44, N = 12SE +/- 0.47, N = 12SE +/- 0.34, N = 3SE +/- 0.49, N = 3SE +/- 0.52, N = 12SE +/- 0.52, N = 327.8728.4330.0031.7534.2934.7438.061. (CC) gcc options: -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: Processpboddr4-2666-numaddr4-2933-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-21331326395265SE +/- 0.94, N = 12SE +/- 0.78, N = 3SE +/- 0.59, N = 3SE +/- 0.85, N = 12SE +/- 0.60, N = 8SE +/- 0.89, N = 4SE +/- 0.88, N = 441.1242.2142.8649.7849.9954.1359.491. (CC) gcc options: -lpthread

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To Solvepboddr4-2933ddr4-2133ddr4-2133-numaddr4-2666-numaddr4-2933-numaddr4-2666918273645SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 335.9736.6138.1638.4638.5238.7238.791. (CXX) g++ options: -fopenmp -O2 -march=native

Mencoder

AVI To LAVC

OpenBenchmarking.orgSeconds, Fewer Is BetterMencoder 1.3.0AVI To LAVCddr4-2933pboddr4-2133ddr4-2933-numaddr4-2666-numaddr4-2133-numaddr4-266648121620SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 316.4616.5116.7716.8416.8816.9116.941. (CC) gcc options: -ffast-math -fpie -pie -lncurses -lrt -lpng -lz -ljpeg -lasound -ldl -lpthread -lsndio -lfribidi -lbz2 -lmad -lvorbisenc -lvorbis -logg -lvpx -rdynamic -lm

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: Gracefulddr4-2933pboddr4-2666ddr4-2933-numaddr4-2133ddr4-2666-numaddr4-2133-numa1020304050SE +/- 0.10, N = 3SE +/- 0.17, N = 3SE +/- 0.44, N = 3SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 341.1841.2141.2241.5741.7941.8141.931. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: Solitairepboddr4-2933-numaddr4-2933ddr4-2666-numaddr4-2133-numaddr4-2133ddr4-26661530456075SE +/- 0.51, N = 3SE +/- 0.55, N = 3SE +/- 0.73, N = 12SE +/- 0.57, N = 3SE +/- 0.62, N = 3SE +/- 0.76, N = 3SE +/- 0.35, N = 363.7163.8965.1365.1765.2765.6466.801. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: Quasigroupddr4-2933ddr4-2933-numapboddr4-2666ddr4-2666-numaddr4-2133ddr4-2133-numa20406080100SE +/- 0.36, N = 3SE +/- 0.37, N = 3SE +/- 0.45, N = 3SE +/- 0.62, N = 3SE +/- 0.43, N = 3SE +/- 0.47, N = 3SE +/- 1.46, N = 31041051051061071081091. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed Timepboddr4-2933ddr4-2133ddr4-2133-numaddr4-2666-numaddr4-2666ddr4-2933-numa246810SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 37.247.527.587.587.627.657.651. (CC) gcc options: -static -fopenmp -O3 -march=native

OpenCV Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenCV Benchmark 3.3.0ddr4-2666-numaddr4-2666ddr4-2933-numaddr4-2933ddr4-2133-numaddr4-2133pbo20406080100SE +/- 0.12, N = 3SE +/- 0.30, N = 3SE +/- 0.74, N = 3SE +/- 0.91, N = 3SE +/- 0.82, N = 3SE +/- 1.09, N = 3SE +/- 0.81, N = 373.6374.3674.5974.7176.1876.2085.011. (CXX) g++ options: -std=c++11 -rdynamic

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlpboddr4-2133ddr4-2933-numaddr4-2933ddr4-2133-numaddr4-2666-numaddr4-26660.03260.06520.09780.13040.163SE +/- 0.00066497, N = 3SE +/- 0.00068387, N = 3SE +/- 0.00104819, N = 3SE +/- 0.00103140, N = 3SE +/- 0.00073860, N = 3SE +/- 0.00102772, N = 3SE +/- 0.00026058, N = 30.141967840.142690140.143430980.143703990.144672210.144988140.14502938

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Interpreterpboddr4-2933-numaddr4-2666-numaddr4-2133-numaddr4-2666ddr4-2933ddr4-21330.00030.00060.00090.00120.0015SE +/- 0.00001436, N = 3SE +/- 0.00000635, N = 3SE +/- 0.00001087, N = 3SE +/- 0.00001678, N = 3SE +/- 0.00000268, N = 3SE +/- 0.00000614, N = 3SE +/- 0.00000373, N = 30.001238310.001242490.001256100.001274610.001423060.001466610.00151818

Sample Pi Program

OpenBenchmarking.orgSeconds, Fewer Is BetterSample Pi Programddr4-2933ddr4-2666-numaddr4-2666pboddr4-2133ddr4-2933-numaddr4-2133-numa3691215SE +/- 0.06, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 313.1913.2913.3113.3913.4013.4113.43

Sudokut

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total Timeddr4-2133-numaddr4-2666-numaddr4-2933ddr4-2933-numaddr4-2133ddr4-2666pbo48121620SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.12, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 314.7814.8614.8914.9114.9515.0115.05

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit Performancepboddr4-2133-numaddr4-2933ddr4-2666-numaddr4-2666ddr4-2933-numaddr4-21337001400210028003500SE +/- 6.99, N = 3SE +/- 4.57, N = 3SE +/- 0.63, N = 3SE +/- 4.54, N = 3SE +/- 3.28, N = 3SE +/- 4.65, N = 3SE +/- 8.25, N = 334653390337333673355335132441. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

System Libxml2 Parsing

Filesize: 1 MB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 1 MBddr4-2933pboddr4-2133-numaddr4-2666-numaddr4-2666ddr4-2933-numaddr4-2133110220330440550SE +/- 2.19, N = 3SE +/- 1.67, N = 3SE +/- 1.86, N = 3SE +/- 1.33, N = 3SE +/- 0.88, N = 3SE +/- 1.73, N = 3484490492493494496500

System Libxml2 Parsing

Filesize: 2 MB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 2 MBddr4-2933ddr4-2133-numaddr4-2666-numaddr4-2666ddr4-2933-numapboddr4-213330060090012001500SE +/- 10.15, N = 3SE +/- 11.68, N = 3SE +/- 15.24, N = 3SE +/- 4.33, N = 3SE +/- 1.45, N = 3SE +/- 3.71, N = 3SE +/- 15.34, N = 31531155615571566156815711588

System Libxml2 Parsing

Filesize: 3 MB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 3 MBddr4-2933pboddr4-2133-numaddr4-2666ddr4-2666-numaddr4-2933-numaddr4-21335001000150020002500SE +/- 6.39, N = 3SE +/- 3.51, N = 3SE +/- 16.83, N = 3SE +/- 9.26, N = 3SE +/- 7.22, N = 3SE +/- 20.58, N = 3SE +/- 32.71, N = 32313231423192322232623372408

System Libxml2 Parsing

Filesize: 5 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 5 KBddr4-2133-numaddr4-2666ddr4-2666-numaddr4-2933ddr4-2933-numapboddr4-21333691215SE +/- 0.91, N = 12SE +/- 1.17, N = 12SE +/- 1.09, N = 12SE +/- 1.17, N = 12SE +/- 1.09, N = 12SE +/- 1.06, N = 12SE +/- 1.15, N = 1210101010101011

System Libxml2 Parsing

Filesize: 50 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 50 KBddr4-2933-numapboddr4-2133ddr4-2666-numaddr4-2933ddr4-2133-numaddr4-2666714212835SE +/- 0.36, N = 10SE +/- 1.31, N = 12SE +/- 1.29, N = 12SE +/- 1.20, N = 12SE +/- 1.15, N = 12SE +/- 1.14, N = 12SE +/- 1.31, N = 1230303131313232

System Libxml2 Parsing

Filesize: 100 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 100 KBddr4-2133-numapboddr4-2133ddr4-2666-numaddr4-2933-numaddr4-2666ddr4-293320406080100SE +/- 1.08, N = 12SE +/- 1.02, N = 12SE +/- 1.19, N = 12SE +/- 1.38, N = 12SE +/- 1.42, N = 12SE +/- 1.31, N = 12SE +/- 1.63, N = 1293939494949595

System Libxml2 Parsing

Filesize: 112 MB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 112 MBddr4-2666-numaddr4-2933ddr4-2133-numapboddr4-2933-numaddr4-2133ddr4-266615K30K45K60K75KSE +/- 476.98, N = 3SE +/- 152.49, N = 3SE +/- 282.62, N = 3SE +/- 259.36, N = 3SE +/- 148.46, N = 3SE +/- 79.68, N = 3SE +/- 493.87, N = 368661690116928969381699757044871041

System Libxml2 Parsing

Filesize: 150 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 150 KBddr4-2133-numapboddr4-2666-numaddr4-2933ddr4-2933-numaddr4-2666ddr4-213320406080100SE +/- 1.25, N = 12SE +/- 1.22, N = 12SE +/- 1.23, N = 12SE +/- 1.37, N = 12SE +/- 1.19, N = 12SE +/- 1.19, N = 12SE +/- 1.19, N = 1276767777777879

System Libxml2 Parsing

Filesize: 200 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 200 KBddr4-2133-numaddr4-2933-numaddr4-2666ddr4-2666-numapboddr4-2133ddr4-293320406080100SE +/- 0.88, N = 3SE +/- 1.24, N = 12SE +/- 0.33, N = 3SE +/- 1.26, N = 12SE +/- 2.08, N = 3SE +/- 1.27, N = 12SE +/- 1.24, N = 12105106107107107108108

System Libxml2 Parsing

Filesize: 250 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 250 KBddr4-2133-numaddr4-2666-numaddr4-2933-numapboddr4-2933ddr4-2133ddr4-2666306090120150SE +/- 1.26, N = 12SE +/- 1.27, N = 12SE +/- 1.52, N = 8SE +/- 1.57, N = 12SE +/- 1.41, N = 12SE +/- 1.39, N = 11SE +/- 5.37, N = 9123123123123124126131

System Libxml2 Parsing

Filesize: 300 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 300 KBddr4-2133-numaddr4-2666-numaddr4-2933pboddr4-2666ddr4-2933-numaddr4-21334080120160200SE +/- 1.61, N = 10SE +/- 1.82, N = 8SE +/- 1.81, N = 9SE +/- 1.65, N = 10SE +/- 2.01, N = 7SE +/- 2.35, N = 5SE +/- 2.14, N = 6155156156156157158161

System Libxml2 Parsing

Filesize: 350 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 350 KBddr4-2133-numaddr4-2666-numaddr4-2933-numapboddr4-2666ddr4-2933ddr4-21334080120160200SE +/- 2.40, N = 6SE +/- 2.27, N = 6SE +/- 2.29, N = 6SE +/- 2.68, N = 5SE +/- 2.15, N = 7SE +/- 2.68, N = 5SE +/- 2.93, N = 4172172172173174175176

System Libxml2 Parsing

Filesize: 400 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 400 KBddr4-2933-numaddr4-2133-numaddr4-2666-numapboddr4-2933ddr4-2666ddr4-213370140210280350SE +/- 2.52, N = 3SE +/- 5.02, N = 4SE +/- 5.70, N = 3SE +/- 5.84, N = 3SE +/- 3.79, N = 3310311312316317321325

System Libxml2 Parsing

Filesize: 450 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 450 KBddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2933-numapboddr4-2133ddr4-266650100150200250SE +/- 3.84, N = 3SE +/- 4.26, N = 3SE +/- 3.38, N = 5SE +/- 3.86, N = 4SE +/- 3.35, N = 5SE +/- 3.22, N = 5SE +/- 4.00, N = 3223224224224224226227

System Libxml2 Parsing

Filesize: 500 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 500 KBddr4-2933ddr4-2666-numaddr4-2666ddr4-2933-numaddr4-2133-numapboddr4-213390180270360450SE +/- 4.51, N = 3SE +/- 4.18, N = 3SE +/- 4.48, N = 3SE +/- 4.48, N = 3SE +/- 6.11, N = 3SE +/- 4.91, N = 3SE +/- 4.33, N = 3387389390393394394399

System Libxml2 Parsing

Filesize: 550 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 550 KBddr4-2666-numaddr4-2933-numapboddr4-2133-numaddr4-2933ddr4-2666ddr4-213360120180240300SE +/- 4.52, N = 4SE +/- 4.51, N = 3SE +/- 4.18, N = 3SE +/- 2.85, N = 3SE +/- 5.17, N = 3SE +/- 3.71, N = 3SE +/- 4.84, N = 3262262263264267269272

System Libxml2 Parsing

Filesize: 600 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 600 KBddr4-2133-numaddr4-2666-numapboddr4-2933ddr4-2933-numaddr4-2666ddr4-2133100200300400500SE +/- 5.90, N = 3SE +/- 3.18, N = 3SE +/- 4.26, N = 3SE +/- 7.51, N = 3SE +/- 8.84, N = 3SE +/- 3.21, N = 3SE +/- 1.76, N = 3456458458460463464467

System Libxml2 Parsing

Filesize: 650 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 650 KBddr4-2666-numaddr4-2933-numaddr4-2933pboddr4-2133-numaddr4-2666ddr4-213370140210280350SE +/- 5.17, N = 3SE +/- 4.70, N = 3SE +/- 4.91, N = 3SE +/- 4.16, N = 3SE +/- 4.84, N = 3SE +/- 4.51, N = 3SE +/- 5.06, N = 4314315316316317320323

System Libxml2 Parsing

Filesize: 700 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 700 KBddr4-2933-numapboddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-213370140210280350SE +/- 4.26, N = 3SE +/- 4.91, N = 3SE +/- 4.36, N = 3SE +/- 2.65, N = 3SE +/- 5.07, N = 4SE +/- 5.04, N = 3SE +/- 6.56, N = 3331331332334335336340

System Libxml2 Parsing

Filesize: 750 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 750 KBddr4-2666-numaddr4-2133-numaddr4-2933-numaddr4-2133pboddr4-2933ddr4-266680160240320400SE +/- 3.51, N = 3SE +/- 5.24, N = 3SE +/- 2.65, N = 3SE +/- 5.90, N = 3SE +/- 4.51, N = 3SE +/- 2.03, N = 3SE +/- 5.57, N = 3362367367369369370373

System Libxml2 Parsing

Filesize: 800 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 800 KBddr4-2666-numapboddr4-2933-numaddr4-2133ddr4-2133-numaddr4-2933ddr4-266690180270360450SE +/- 3.93, N = 3SE +/- 4.70, N = 3SE +/- 4.37, N = 3SE +/- 4.00, N = 3SE +/- 6.03, N = 3SE +/- 4.18, N = 3SE +/- 7.23, N = 3384384385389389391397

System Libxml2 Parsing

Filesize: 850 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 850 KBddr4-2933-numapboddr4-2133-numaddr4-2666-numaddr4-2666ddr4-2933ddr4-2133140280420560700SE +/- 6.39, N = 3SE +/- 10.60, N = 3SE +/- 5.61, N = 3SE +/- 8.08, N = 3SE +/- 5.13, N = 3SE +/- 6.69, N = 3SE +/- 9.68, N = 3640640641641643646655

System Libxml2 Parsing

Filesize: 900 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 900 KBddr4-2666-numapboddr4-2933ddr4-2133-numaddr4-2933-numaddr4-2133ddr4-2666100200300400500SE +/- 4.33, N = 3SE +/- 3.18, N = 3SE +/- 4.36, N = 3SE +/- 4.73, N = 3SE +/- 3.18, N = 3SE +/- 5.00, N = 3SE +/- 4.91, N = 3439439441443444450453

System Libxml2 Parsing

Filesize: 950 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 950 KBddr4-2933-numaddr4-2666-numaddr4-2666pboddr4-2133-numaddr4-2933ddr4-2133100200300400500SE +/- 6.67, N = 3SE +/- 6.36, N = 3SE +/- 4.91, N = 3SE +/- 3.51, N = 3SE +/- 4.91, N = 3SE +/- 6.00, N = 3SE +/- 7.22, N = 3451452453453455455457

glibc bench

Benchmark: cos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cospboddr4-2933-numaddr4-2666-numaddr4-2933ddr4-2133-numaddr4-21338K16K24K32K40KSE +/- 24.83, N = 3SE +/- 42.57, N = 3SE +/- 26.34, N = 3SE +/- 102.06, N = 3SE +/- 145.38, N = 3SE +/- 243.53, N = 3375983783037842379803812038443

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsddr4-2133ddr4-2666-numaddr4-2933ddr4-2933-numapboddr4-2133-numa0.40280.80561.20841.61122.014SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.771.771.771.771.771.79

glibc bench

Benchmark: sin

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinddr4-2933pboddr4-2666-numaddr4-2933-numaddr4-2133-numaddr4-21338K16K24K32K40KSE +/- 53.42, N = 3SE +/- 44.34, N = 3SE +/- 69.41, N = 3SE +/- 13.90, N = 3SE +/- 9.61, N = 3SE +/- 50.54, N = 3376313776438001381213818638481

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtpboddr4-2666ddr4-2666-numaddr4-2933ddr4-2933-numaddr4-2133-numaddr4-21330.43880.87761.31641.75522.194SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 31.921.931.931.931.931.941.95

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhddr4-2933pboddr4-2666-numaddr4-2133ddr4-2933-numaddr4-2133-numa3691215SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 312.9413.0113.0813.1013.1013.11

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllddr4-2666-numaddr4-2933pboddr4-2133-numaddr4-2933-numaddr4-21330.45230.90461.35691.80922.2615SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 31.991.991.992.002.002.01

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceddr4-2666-numaddr4-2933-numaddr4-2133ddr4-2933pboddr4-2133-numa0.40050.8011.20151.6022.0025SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.761.761.771.771.771.78

Multichase Pointer Chaser

Test: 4MB Array, 64 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 4MB Array, 64 Byte Strideddr4-2933ddr4-2133-numaddr4-2133ddr4-2666-numapboddr4-2933-numaddr4-2666246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 37.097.107.147.147.147.177.251. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte Strideddr4-2933-numapboddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-2133306090120150SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.18, N = 3SE +/- 0.10, N = 368.9569.7473.5784.2891.9098.29115.101. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 256MB Array, 256 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 256MB Array, 256 Byte Strideddr4-2933-numapboddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-2133306090120150SE +/- 0.13, N = 3SE +/- 0.19, N = 3SE +/- 0.15, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.17, N = 3SE +/- 0.22, N = 368.5069.5073.0484.2992.0098.42114.971. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride, 2 Threads

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte Stride, 2 Threadsddr4-2933-numapboddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-2133306090120150SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 369.9870.5974.4185.8592.1098.40115.631. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride, 4 Threads

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte Stride, 4 Threadsddr4-2933-numapboddr4-2666-numaddr4-2133-numaddr4-2933ddr4-2666ddr4-2133306090120150SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 371.6272.2376.3387.9695.21101.53119.201. (CC) gcc options: -O2 -static -pthread -lrt

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page Servingddr4-2933-numaddr4-2933ddr4-2666-numapboddr4-2666ddr4-2133-numaddr4-21335K10K15K20K25KSE +/- 83.76, N = 3SE +/- 14.46, N = 3SE +/- 204.23, N = 3SE +/- 111.63, N = 3SE +/- 214.24, N = 3SE +/- 89.58, N = 3SE +/- 68.56, N = 3239862384323374231372247721348210911. (CC) gcc options: -shared -fPIC -O2 -pthread

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMpboddr4-2933-numa-omp-tunedddr4-2933-numaddr4-2666ddr4-2666-numaddr4-2133ddr4-2133-numa20406080100SE +/- 0.16, N = 3SE +/- 0.08, N = 3SE +/- 0.76, N = 12SE +/- 0.07, N = 3SE +/- 0.75, N = 8SE +/- 0.01, N = 3SE +/- 0.14, N = 351.3451.3555.9857.0560.7073.9976.751. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPpboddr4-2933-numa-omp-tunedddr4-2666ddr4-2133ddr4-2933-numaddr4-2666-numaddr4-2133-numa0.4680.9361.4041.8722.34SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 31.851.861.941.972.002.012.081. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP Stencilddr4-2666ddr4-2133ddr4-2933-numa-omp-tunedpboddr4-2933-numaddr4-2666-numaddr4-2133-numa612182430SE +/- 0.06, N = 3SE +/- 0.12, N = 3SE +/- 0.11, N = 3SE +/- 0.06, N = 3SE +/- 0.11, N = 3SE +/- 0.13, N = 3SE +/- 0.27, N = 312.2915.3818.0818.3120.4622.0026.951. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI Griddingddr4-2933-numa-omp-tunedpboddr4-2933-numaddr4-2666ddr4-2666-numaddr4-2133ddr4-2133-numa4080120160200SE +/- 0.41, N = 3SE +/- 0.60, N = 3SE +/- 0.40, N = 3SE +/- 0.56, N = 3SE +/- 0.38, N = 3SE +/- 0.12, N = 3SE +/- 0.72, N = 31621631751791801881901. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp


Phoronix Test Suite v10.8.4