Linux 4.14-rc1 vs. Linux 4.13 Kernel Benchmarks

Intel Core i7-7740K testing with a ASUS PRIME X299-A and Sapphire AMD Radeon 4096MB on Ubuntu 17.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1709186-TY-LINUX414R23&grt&sro.

Linux 4.14-rc1 vs. Linux 4.13 Kernel BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionLinux 4.13Linux 4.14-rc1Intel Core i7-7740K @ 4.50GHz (8 Cores)ASUS PRIME X299-AIntel Intel Kaby Lake16384MB525GB Crucial_CT525MX3 + Samsung SSD 950 PRO 256GBSapphire AMD Radeon 4096MBRealtek ALC1220Acer B286HKIntel ConnectionUbuntu 17.044.13.0-041300-generic (x86_64)Unity 7.5.0X Server 1.19.3modesetting 1.19.34.5 Mesa 17.3.0-devel- padoka PPA (LLVM 6.0.0)1.0.42GCC 6.3.0 20170406ext43840x21604.14.0-041400rc1-generic (x86_64) 20170916OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,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-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-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v Disk Details- NONE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: intel_pstate powersaveSystem Details- Python 2.7.13.

Linux 4.14-rc1 vs. Linux 4.13 Kernel Benchmarksapache: Static Web Page Servingblender: BMW27 - CPU-Onlyblogbench: Readblogbench: Writec-ray: Total Timeclomp: Static OMP Speedupcompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treedbench: 12ebizzy: ffmpeg: H.264 HD To NTSC DVfftw: Stock - 2D FFT Size 4096fftw: Float + SSE - 2D FFT Size 4096encode-flac: WAV To FLACfio: Rand Read - Libaio - No - Yes - 4KB - Default Test Directoryfio: Seq Read - Libaio - No - Yes - 4KB - Default Test Directoryfio: Seq Write - Libaio - No - Yes - 4KB - Default Test Directoryfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefs-mark: 1000 Files, 1MB Size, No Sync/FSyncglibc-bench: ffsglibc-bench: sqrtglibc-bench: tanhglibc-bench: ffsllglibc-bench: pthread_oncehimeno: Poisson Pressure Solverhpcc: G-HPLhpcc: G-Fftehpcc: EP-DGEMMhpcc: G-Ptranshpcc: EP-STREAM Triadhpcc: G-Rand Accessjohn-the-ripper: Blowfishencode-mp3: WAV To MP3lammps: Rhodopsin Proteinlzbench: XZ 0 - Compressionlzbench: Zstd 1 - Compressionlzbench: Brotli 0 - Compressionlzbench: Libdeflate 1 - Compressionnpb: BT.Anpb: EP.Cnpb: FT.Anpb: FT.Bnpb: LU.Anpb: LU.Cnpb: SP.Aopenssl: RSA 4096-bit Performancecompress-pbzip2: 256MB File Compressionparboil: OpenMP LBMparboil: OpenMP CUTCPparboil: OpenMP Stencilparboil: OpenMP MRI Griddingpgbench: On-Disk - Normal Load - Read Writepgbench: Mostly RAM - Normal Load - Read Writepgbench: Buffer Test - Normal Load - Read Writerbenchmark: ramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Triad - Integerramspeed: Average - Integerramspeed: Add - Floating Pointramspeed: Copy - Floating Pointramspeed: Scale - Floating Pointramspeed: Triad - Floating Pointramspeed: Average - Floating Pointredis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusterscikit-learn: scimark2: Compositescimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationhmmer: Pfam Database Searchbuild-llvm: Time To Compilemrbayes: Primate Phylogeny Analysisttsiod-renderer: Phong Rendering With Soft-Shadow Mappingxsbench: Linux 4.13Linux 4.14-rc152143.91495.331032253819516.144.34947.53599.663987.26284.852889124.866522.87259784.42817.141105.73856.4237.8248.1340.553495.235.7615.8551.675.816.742752.477.898851.086348.591091.367403.974320.0046192198.4727.24404134732373910.14410.296560.027087.0516054.108979.743384.83850.277.21142.809.8923.6130.851062.301351.101756.430.352226085.5323743.3823562.2126048.1524903.1826127.9623844.8423714.4326104.4624915.572405074.252433099.672257359.332899052.002179703.17144.7738.2522.5757.14682.64152.88240.48741.26951.681275.556.50576.53195.41231.77147761451013.33461.076249832745416.144.361224.64653.413947.60358.192968454.856595.07260814.40778.321109.13932.12114.73293.33114.173470.335.8515.8550.325.766.702931.157.875031.033308.557611.167114.067250.0046492168.4127.47404094722393917.52404.916496.477000.9815983.558811.173369.44850.007.25143.059.8623.2429.931117.241369.381698.050.348526117.5223663.8823916.2425936.7824797.9926046.6123781.5223695.3126108.5524941.263025035.582406154.582243907.582895838.922153626.15145.9938.2922.6556.87708.50148.01250.04812.411054.401277.636.52578.35196.34232.041476250OpenBenchmarking.org

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page ServingLinux 4.13Linux 4.14-rc111K22K33K44K55KSE +/- 193.46, N = 3SE +/- 124.48, N = 352143.9151013.331. (CC) gcc options: -shared -fPIC -O2 -pthread

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79Blend File: BMW27 - Compute: CPU-OnlyLinux 4.13Linux 4.14-rc1110220330440550495.33461.07

BlogBench

Test: Read

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.0Test: ReadLinux 4.13Linux 4.14-rc1200K400K600K800K1000KSE +/- 129914.13, N = 6SE +/- 9243.66, N = 610322536249831. (CC) gcc options: -O2 -pthread

BlogBench

Test: Write

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.0Test: WriteLinux 4.13Linux 4.14-rc16K12K18K24K30KSE +/- 53.38, N = 3SE +/- 802.60, N = 38195274541. (CC) gcc options: -O2 -pthread

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeLinux 4.13Linux 4.14-rc148121620SE +/- 0.01, N = 3SE +/- 0.00, N = 316.1416.141. (CC) gcc options: -lm -lpthread -O3

CLOMP

Static OMP Speedup

OpenBenchmarking.orgSpeedup, More Is BetterCLOMP 3.3Static OMP SpeedupLinux 4.13Linux 4.14-rc10.9811.9622.9433.9244.905SE +/- 0.03, N = 5SE +/- 0.04, N = 54.344.361. (CC) gcc options: --openmp -O3 -lm

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileLinux 4.13Linux 4.14-rc130060090012001500SE +/- 10.07, N = 3SE +/- 14.30, N = 3947.531224.64

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateLinux 4.13Linux 4.14-rc1140280420560700SE +/- 8.97, N = 3SE +/- 9.99, N = 3599.66653.41

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeLinux 4.13Linux 4.14-rc19001800270036004500SE +/- 32.93, N = 3SE +/- 38.01, N = 33987.263947.60

Dbench

Client Count: 12

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 12Linux 4.13Linux 4.14-rc180160240320400SE +/- 1.62, N = 3SE +/- 0.39, N = 3284.85358.191. (CC) gcc options: -lpopt -O2

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Linux 4.13Linux 4.14-rc160K120K180K240K300KSE +/- 4208.97, N = 5SE +/- 4349.78, N = 62889122968451. (CC) gcc options: -pthread -lpthread -O3 -march=native

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 3.3.3H.264 HD To NTSC DVLinux 4.13Linux 4.14-rc11.09352.1873.28054.3745.4675SE +/- 0.04, N = 3SE +/- 0.03, N = 34.864.851. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -ldl -lxcb -lxcb-xfixes -lxcb-render -lxcb-shape -lsndio -lasound -lSDL2 -lm -llzma -lbz2 -pthread -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

FFTW

Build: Stock - Size: 2D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096Linux 4.13Linux 4.14-rc114002800420056007000SE +/- 8.54, N = 3SE +/- 2.19, N = 36522.876595.071. (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 4096Linux 4.13Linux 4.14-rc16K12K18K24K30KSE +/- 199.75, N = 3SE +/- 402.54, N = 425978260811. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.1WAV To FLACLinux 4.13Linux 4.14-rc10.99451.9892.98353.9784.9725SE +/- 0.00, N = 5SE +/- 0.00, N = 54.424.401. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

Flexible IO Tester

Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.13Linux 4.14-rc12004006008001000SE +/- 0.01, N = 3SE +/- 0.27, N = 3817.14778.321. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.13Linux 4.14-rc140K80K120K160K200KSE +/- 2.00, N = 3SE +/- 66.58, N = 32042801945761. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.13Linux 4.14-rc12004006008001000SE +/- 0.83, N = 3SE +/- 1.05, N = 31105.731109.131. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.13Linux 4.14-rc160K120K180K240K300KSE +/- 132.69, N = 3SE +/- 266.88, N = 32831052839181. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.13Linux 4.14-rc12004006008001000SE +/- 51.31, N = 6SE +/- 1.21, N = 3856.42932.121. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryLinux 4.13Linux 4.14-rc150K100K150K200K250KSE +/- 12828.09, N = 6SE +/- 301.56, N = 32141012330271. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeLinux 4.13Linux 4.14-rc1306090120150SE +/- 1.69, N = 6SE +/- 0.03, N = 337.82114.731. (CC) gcc options: -static

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsLinux 4.13Linux 4.14-rc160120180240300SE +/- 0.48, N = 3SE +/- 1.27, N = 348.13293.331. (CC) gcc options: -static

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeLinux 4.13Linux 4.14-rc1306090120150SE +/- 0.66, N = 4SE +/- 0.27, N = 340.55114.171. (CC) gcc options: -static

FS-Mark

Test: 1000 Files, 1MB Size, No Sync/FSync

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size, No Sync/FSyncLinux 4.13Linux 4.14-rc17001400210028003500SE +/- 6.95, N = 3SE +/- 9.20, N = 33495.233470.331. (CC) gcc options: -static

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsLinux 4.13Linux 4.14-rc11.31632.63263.94895.26526.5815SE +/- 0.00, N = 3SE +/- 0.09, N = 45.765.85

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtLinux 4.13Linux 4.14-rc148121620SE +/- 0.00, N = 3SE +/- 0.00, N = 315.8515.85

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhLinux 4.13Linux 4.14-rc11224364860SE +/- 1.27, N = 6SE +/- 0.01, N = 351.6750.32

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllLinux 4.13Linux 4.14-rc11.30732.61463.92195.22926.5365SE +/- 0.04, N = 3SE +/- 0.00, N = 35.815.76

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceLinux 4.13Linux 4.14-rc1246810SE +/- 0.02, N = 3SE +/- 0.00, N = 36.746.70

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverLinux 4.13Linux 4.14-rc16001200180024003000SE +/- 2.11, N = 3SE +/- 42.21, N = 32752.472931.151. (CC) gcc options: -O3 -mavx2

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-HPLLinux 4.13Linux 4.14-rc1246810SE +/- 0.00256, N = 3SE +/- 0.00794, N = 37.898857.875031. (CC) gcc options: -lblas -lm -lmpich2. BLAS + mpicc for MPICH version 3.2

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-FfteLinux 4.13Linux 4.14-rc10.24440.48880.73320.97761.222SE +/- 0.02479, N = 3SE +/- 0.03166, N = 31.086341.033301. (CC) gcc options: -lblas -lm -lmpich2. BLAS + mpicc for MPICH version 3.2

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-FfteLinux 4.13Linux 4.14-rc10.24440.48880.73320.97761.222SE +/- 0.02479, N = 3SE +/- 0.03166, N = 31.086341.033301. (CC) gcc options: -lblas -lm -lmpich2. BLAS + mpicc for MPICH version 3.2

HPC Challenge

Test / Class: EP-DGEMM

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: EP-DGEMMLinux 4.13Linux 4.14-rc1246810SE +/- 0.01156, N = 3SE +/- 0.01101, N = 38.591098.557611. (CC) gcc options: -lblas -lm -lmpich2. BLAS + mpicc for MPICH version 3.2

HPC Challenge

Test / Class: G-Ptrans

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-PtransLinux 4.13Linux 4.14-rc10.30770.61540.92311.23081.5385SE +/- 0.19424, N = 3SE +/- 0.20800, N = 31.367401.167111. (CC) gcc options: -lblas -lm -lmpich2. BLAS + mpicc for MPICH version 3.2

HPC Challenge

Test / Class: EP-STREAM Triad

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: EP-STREAM TriadLinux 4.13Linux 4.14-rc10.91511.83022.74533.66044.5755SE +/- 0.03483, N = 3SE +/- 0.09905, N = 33.974324.067251. (CC) gcc options: -lblas -lm -lmpich2. BLAS + mpicc for MPICH version 3.2

HPC Challenge

Test / Class: G-Random Access

OpenBenchmarking.orgGUP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-Random AccessLinux 4.13Linux 4.14-rc10.0010.0020.0030.0040.005SE +/- 0.00001, N = 3SE +/- 0.00004, N = 30.004610.004641. (CC) gcc options: -lblas -lm -lmpich2. BLAS + mpicc for MPICH version 3.2

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Test: BlowfishLinux 4.13Linux 4.14-rc12K4K6K8K10KSE +/- 6.00, N = 3SE +/- 5.20, N = 3921992161. (CC) gcc options: -fopenmp -lcrypt

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.5WAV To MP3Linux 4.13Linux 4.14-rc1246810SE +/- 0.05, N = 5SE +/- 0.03, N = 58.478.411. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm

LAMMPS Molecular Dynamics Simulator

Test: Rhodopsin Protein

OpenBenchmarking.orgLoop Time, Fewer Is BetterLAMMPS Molecular Dynamics Simulator 1.0Test: Rhodopsin ProteinLinux 4.13Linux 4.14-rc1612182430SE +/- 0.22, N = 3SE +/- 0.27, N = 327.2427.471. (CXX) g++ options: -lfftw -lmpich

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: XZ 0 - Process: CompressionLinux 4.13Linux 4.14-rc191827364540401. (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: DecompressionLinux 4.13Linux 4.14-rc13060901201501121121. (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: CompressionLinux 4.13Linux 4.14-rc190180270360450SE +/- 1.00, N = 3SE +/- 1.33, N = 34134091. (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: DecompressionLinux 4.13Linux 4.14-rc130060090012001500SE +/- 1.15, N = 3118611871. (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: CompressionLinux 4.13Linux 4.14-rc1100200300400500SE +/- 0.58, N = 3SE +/- 2.73, N = 34734721. (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: DecompressionLinux 4.13Linux 4.14-rc1130260390520650SE +/- 1.45, N = 36106121. (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: CompressionLinux 4.13Linux 4.14-rc150100150200250SE +/- 1.45, N = 3SE +/- 1.00, N = 32372391. (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: DecompressionLinux 4.13Linux 4.14-rc130060090012001500SE +/- 1.00, N = 3124412441. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

NAS Parallel Benchmarks

Test / Class: BT.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: BT.ALinux 4.13Linux 4.14-rc18001600240032004000SE +/- 3.41, N = 3SE +/- 1.33, N = 33910.143917.521. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.0.2

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.CLinux 4.13Linux 4.14-rc190180270360450SE +/- 0.34, N = 3SE +/- 4.90, N = 3410.29404.911. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.0.2

NAS Parallel Benchmarks

Test / Class: FT.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: FT.ALinux 4.13Linux 4.14-rc114002800420056007000SE +/- 20.12, N = 3SE +/- 9.42, N = 36560.026496.471. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.0.2

NAS Parallel Benchmarks

Test / Class: FT.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: FT.BLinux 4.13Linux 4.14-rc115003000450060007500SE +/- 34.69, N = 3SE +/- 15.36, N = 37087.057000.981. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.0.2

NAS Parallel Benchmarks

Test / Class: LU.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.ALinux 4.13Linux 4.14-rc13K6K9K12K15KSE +/- 32.36, N = 3SE +/- 45.80, N = 316054.1015983.551. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.0.2

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.CLinux 4.13Linux 4.14-rc12K4K6K8K10KSE +/- 12.18, N = 3SE +/- 14.96, N = 38979.748811.171. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.0.2

NAS Parallel Benchmarks

Test / Class: SP.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: SP.ALinux 4.13Linux 4.14-rc17001400210028003500SE +/- 5.23, N = 3SE +/- 3.68, N = 33384.833369.441. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.0.2

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1gRSA 4096-bit PerformanceLinux 4.13Linux 4.14-rc12004006008001000SE +/- 0.15, N = 3SE +/- 0.17, N = 3850.27850.001. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File CompressionLinux 4.13Linux 4.14-rc1246810SE +/- 0.05, N = 3SE +/- 0.04, N = 37.217.251. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMLinux 4.13Linux 4.14-rc1306090120150SE +/- 0.60, N = 3SE +/- 0.64, N = 3142.80143.051. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPLinux 4.13Linux 4.14-rc13691215SE +/- 0.01, N = 3SE +/- 0.01, N = 39.899.861. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilLinux 4.13Linux 4.14-rc1612182430SE +/- 0.17, N = 3SE +/- 0.15, N = 323.6123.241. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI GriddingLinux 4.13Linux 4.14-rc1714212835SE +/- 0.55, N = 3SE +/- 0.69, N = 630.8529.931. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

PostgreSQL pgbench

Scaling: On-Disk - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.6.3Scaling: On-Disk - Test: Normal Load - Mode: Read WriteLinux 4.13Linux 4.14-rc12004006008001000SE +/- 14.27, N = 3SE +/- 36.81, N = 61062.301117.241. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fpic -lpgcommon -lpgport -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.6.3Scaling: Mostly RAM - Test: Normal Load - Mode: Read WriteLinux 4.13Linux 4.14-rc130060090012001500SE +/- 19.48, N = 3SE +/- 16.90, N = 31351.101369.381. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fpic -lpgcommon -lpgport -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.6.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteLinux 4.13Linux 4.14-rc1400800120016002000SE +/- 8.75, N = 3SE +/- 22.20, N = 31756.431698.051. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fpic -lpgcommon -lpgport -lrt -lcrypt -ldl -lm

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkLinux 4.13Linux 4.14-rc10.07920.15840.23760.31680.396SE +/- 0.0021, N = 3SE +/- 0.0002, N = 30.35220.34851. R scripting front-end version 3.3.2 (2016-10-31)

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerLinux 4.13Linux 4.14-rc16K12K18K24K30K26085.5326117.521. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: IntegerLinux 4.13Linux 4.14-rc15K10K15K20K25K23743.3823663.881. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerLinux 4.13Linux 4.14-rc15K10K15K20K25K23562.2123916.241. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: IntegerLinux 4.13Linux 4.14-rc16K12K18K24K30K26048.1525936.781. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerLinux 4.13Linux 4.14-rc15K10K15K20K25K24903.1824797.991. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating PointLinux 4.13Linux 4.14-rc16K12K18K24K30K26127.9626046.611. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating PointLinux 4.13Linux 4.14-rc15K10K15K20K25K23844.8423781.521. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating PointLinux 4.13Linux 4.14-rc15K10K15K20K25K23714.4323695.311. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating PointLinux 4.13Linux 4.14-rc16K12K18K24K30K26104.4626108.551. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating PointLinux 4.13Linux 4.14-rc15K10K15K20K25K24915.5724941.261. (CC) gcc options: -O3 -march=native

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: LPOPLinux 4.13Linux 4.14-rc1600K1200K1800K2400K3000KSE +/- 38371.43, N = 3SE +/- 78903.97, N = 62405074.253025035.581. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SADDLinux 4.13Linux 4.14-rc1500K1000K1500K2000K2500KSE +/- 3417.92, N = 3SE +/- 21317.27, N = 32433099.672406154.581. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: LPUSHLinux 4.13Linux 4.14-rc1500K1000K1500K2000K2500KSE +/- 5107.08, N = 3SE +/- 9379.40, N = 32257359.332243907.581. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: GETLinux 4.13Linux 4.14-rc1600K1200K1800K2400K3000KSE +/- 26901.68, N = 3SE +/- 11137.83, N = 32899052.002895838.921. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SETLinux 4.13Linux 4.14-rc1500K1000K1500K2000K2500KSE +/- 32377.38, N = 5SE +/- 33614.06, N = 52179703.172153626.151. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDLinux 4.13Linux 4.14-rc1306090120150SE +/- 0.03, N = 3SE +/- 0.25, N = 3144.77145.991. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverLinux 4.13Linux 4.14-rc1918273645SE +/- 0.06, N = 3SE +/- 0.05, N = 338.2538.291. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterLinux 4.13Linux 4.14-rc1510152025SE +/- 0.00, N = 3SE +/- 0.00, N = 322.5722.651. (CXX) g++ options: -O2 -lOpenCL

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.1Linux 4.13Linux 4.14-rc11326395265SE +/- 0.21, N = 3SE +/- 0.27, N = 357.1456.87

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeLinux 4.13Linux 4.14-rc1150300450600750SE +/- 13.06, N = 8SE +/- 11.44, N = 4682.64708.501. (CC) gcc options: -lm

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloLinux 4.13Linux 4.14-rc1306090120150SE +/- 0.56, N = 4SE +/- 5.48, N = 4152.88148.011. (CC) gcc options: -lm

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformLinux 4.13Linux 4.14-rc150100150200250SE +/- 0.38, N = 4SE +/- 0.32, N = 4240.48250.041. (CC) gcc options: -lm

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyLinux 4.13Linux 4.14-rc12004006008001000SE +/- 45.45, N = 4SE +/- 0.27, N = 4741.26812.411. (CC) gcc options: -lm

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationLinux 4.13Linux 4.14-rc12004006008001000SE +/- 37.74, N = 4SE +/- 61.39, N = 4951.681054.401. (CC) gcc options: -lm

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationLinux 4.13Linux 4.14-rc130060090012001500SE +/- 5.18, N = 4SE +/- 7.48, N = 41275.551277.631. (CC) gcc options: -lm

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchLinux 4.13Linux 4.14-rc1246810SE +/- 0.01, N = 3SE +/- 0.02, N = 36.506.521. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 4.0.1Time To CompileLinux 4.13Linux 4.14-rc1120240360480600SE +/- 0.22, N = 3SE +/- 0.35, N = 3576.53578.35

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.1.2Primate Phylogeny AnalysisLinux 4.13Linux 4.14-rc14080120160200SE +/- 0.09, N = 3SE +/- 0.10, N = 3195.41196.34

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3aPhong Rendering With Soft-Shadow MappingLinux 4.13Linux 4.14-rc150100150200250SE +/- 0.18, N = 3SE +/- 0.23, N = 3231.77232.041. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++

Xsbench

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-06Linux 4.13Linux 4.14-rc1300K600K900K1200K1500KSE +/- 1030.14, N = 3SE +/- 108.29, N = 3147761414762501. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm


Phoronix Test Suite v10.8.5