Debian Linux 7.2 vs. RHEL7

Enterprise Linux benchmarks by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1312127-SO-ENTERPRIS15.

Debian Linux 7.2 vs. RHEL7ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 1Intel Core i7-3960X @ 3.30GHz (12 Cores)Intel DX79SIIntel Xeon E5/Core8192MB64GB OCZ VERTEXLLVMpipeRealtek ALC892VA2431Intel 82579LM Gigabit ConnectionDebian 7.23.2.0-4-amd64 (x86_64)Xfce 4.8X Server 1.12.4radeon 6.14.992.1 Mesa 8.0.5 Gallium 0.4GCC 4.7ext41920x1080AMD Radeon HD 4850 512MBIntel C600/X79RedHatEnterpriseServer 6.52.6.32-431.el6.x86_64 (x86_64)GNOME 2.28.2X Server 1.13.0radeon 7.1.992.1 Mesa 9.2.0-devel Gallium 0.4GCC 4.4.7 20120313Intel Core i7-3960X @ 4.09GHz (12 Cores)64GB OCZ VERTEX + 128GB RVS02 SuperSpeedRedHatEnterpriseEverything 7.03.10.0-54.0.1.el7.x86_64 (x86_64)GNOME Shell 3.8.4X Server 1.14.99.901 (1.15.0 RC 1)radeon 7.2.993.1 Mesa 9.2.2 Gallium 0.4GCC 4.8.2 20131106xfsOpenBenchmarking.orgEnvironment Details- Debian Linux 7.2: LIBGLADE_MODULE_PATH=:Compiler Details- Debian Linux 7.2: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v - Red Hat Enterprise Linux 6.5: --build=x86_64-redhat-linux --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-libgcj-multifile --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog --with-ppl --with-tune=generic - Red Hat Enterprise Linux 7.0 Beta 1: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic Disk Details- Debian Linux 7.2: CFQ / barrier=1,data=ordered,errors=remount-ro,relatime,rw,user_xattrProcessor Details- Debian Linux 7.2: Scaling Governor: acpi-cpufreq ondemand- Red Hat Enterprise Linux 6.5: Scaling Governor: acpi-cpufreq ondemand- Red Hat Enterprise Linux 7.0 Beta 1: Scaling Governor: intel_pstate powersaveSystem Details- Debian Linux 7.2: Disk Scheduler: CFQ. Python 2.7.3.- Red Hat Enterprise Linux 6.5: Python 2.6.6. SELinux: Enabled.- Red Hat Enterprise Linux 7.0 Beta 1: Python 2.7.5. SELinux: Enabled.Disk Mount Options Details- Red Hat Enterprise Linux 6.5: barrier=1,data=ordered,relatime,rw,seclabel- Red Hat Enterprise Linux 7.0 Beta 1: attr2,inode64,noquota,relatime,rw,seclabel

Debian Linux 7.2 vs. RHEL7fs-mark: 1000 Files, 1MB Sizecompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treepostmark: Disk Transaction Performancehpcc: G-HPLhpcc: G-Fftehpcc: EP-DGEMMhpcc: G-Ptranshpcc: EP-STREAM Triadhpcc: G-Rand Accesshpcc: Rand Ring Latencyhpcc: Rand Ring Bandwidthhpcc: Max Ping Pong Bandwidthparboil: OpenMP CUTCPparboil: OpenMP Stencilrodinia: OpenMP CFD Solvermafft: Multiple Sequence Alignmenthimeno: Poisson Pressure Solverc-ray: Total Timecompress-pbzip2: 256MB File Compressionopen-porous-media: Upscale-Relpermsmallpt: Global Illumination Renderer; 100 Samplesffmpeg: H.264 HD To NTSC DVn-queens: Elapsed Timeopenssl: RSA 4096-bit Performancehint: FLOATapache: Static Web Page ServingDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 128.20201.82117.61806.93559948.458301.691374.970370.802431.174720.047060.776520.2521312564.24111.6341.4887.566.121761.7021.625.67115.906320.3023.90130.87335685758.2716296.84227.87106.62100490110.7354.25329.235.991803.4330.165.375620.65130.67310048402.04153.2594.99603.48517310.1251.0784.076.051725.1118.345.846110.81338443860.018353.76OpenBenchmarking.org

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeDebian Linux 7.2714212835SE +/- 0.52, N = 328.201. (CC) gcc options: -static

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 150100150200250SE +/- 1.55, N = 3SE +/- 11.90, N = 6SE +/- 19.91, N = 6201.82227.87153.25

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 1306090120150SE +/- 1.63, N = 3SE +/- 9.67, N = 3SE +/- 9.54, N = 3117.61106.6294.99

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 12004006008001000SE +/- 6.04, N = 3SE +/- 0.00, N = 3SE +/- 12.00, N = 3806.93100.00603.48

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 112002400360048006000SE +/- 82.33, N = 3SE +/- 0.00, N = 3SE +/- 35.33, N = 35599490151731. (CC) gcc options: -O3

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.4.3Test / Class: G-HPLDebian Linux 7.21122334455SE +/- 0.08, N = 348.461. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.4.3Test / Class: G-FfteDebian Linux 7.20.38060.76121.14181.52241.903SE +/- 0.00863, N = 31.691371. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5

HPC Challenge

Test / Class: EP-DGEMM

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.4.3Test / Class: EP-DGEMMDebian Linux 7.21.11832.23663.35494.47325.5915SE +/- 0.00796, N = 34.970371. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5

HPC Challenge

Test / Class: G-Ptrans

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.4.3Test / Class: G-PtransDebian Linux 7.20.18050.3610.54150.7220.9025SE +/- 0.00017, N = 30.802431. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5

HPC Challenge

Test / Class: EP-STREAM Triad

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.4.3Test / Class: EP-STREAM TriadDebian Linux 7.20.26430.52860.79291.05721.3215SE +/- 0.01324, N = 31.174721. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5

HPC Challenge

Test / Class: G-Random Access

OpenBenchmarking.orgGUP/s, More Is BetterHPC Challenge 1.4.3Test / Class: G-Random AccessDebian Linux 7.20.01060.02120.03180.04240.053SE +/- 0.00089, N = 30.047061. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5

HPC Challenge

Test / Class: Random Ring Latency

OpenBenchmarking.orgusecs, Fewer Is BetterHPC Challenge 1.4.3Test / Class: Random Ring LatencyDebian Linux 7.20.17470.34940.52410.69880.8735SE +/- 0.01424, N = 30.776521. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5

HPC Challenge

Test / Class: Random Ring Bandwidth

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.4.3Test / Class: Random Ring BandwidthDebian Linux 7.20.05670.11340.17010.22680.2835SE +/- 0.00016, N = 30.252131. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5

HPC Challenge

Test / Class: Max Ping Pong Bandwidth

OpenBenchmarking.orgMB/s, More Is BetterHPC Challenge 1.4.3Test / Class: Max Ping Pong BandwidthDebian Linux 7.23K6K9K12K15KSE +/- 33.15, N = 312564.241. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 13691215SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 311.6310.7310.121. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 11224364860SE +/- 0.16, N = 3SE +/- 0.25, N = 3SE +/- 0.14, N = 341.4854.2551.071. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 170140210280350SE +/- 0.32, N = 3SE +/- 283.24, N = 6SE +/- 0.14, N = 387.56329.2384.07-O2 -lOpenCL-O3 -fopenmp-O3 -fopenmp1. (CXX) g++ options:

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.864Multiple Sequence AlignmentDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 1246810SE +/- 0.12, N = 6SE +/- 0.09, N = 3SE +/- 0.12, N = 36.125.996.051. (CC) gcc options: -O3 -lm -lpthread

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 1400800120016002000SE +/- 0.55, N = 3SE +/- 1.34, N = 3SE +/- 0.72, N = 31761.701803.431725.111. (CC) gcc options: -O3

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 1714212835SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 321.6230.1618.341. (CC) gcc options: -lm -lpthread -O3

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.6256MB File CompressionDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 11.3142.6283.9425.2566.57SE +/- 0.07, N = 3SE +/- 0.16, N = 6SE +/- 0.20, N = 65.675.375.841. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

Open Porous Media

OPM Benchmark: Upscale-Relperm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media 2013-11-26OPM Benchmark: Upscale-RelpermDebian Linux 7.2306090120150SE +/- 0.31, N = 3115.901. (F9X) gfortran options: -rdynamic

Smallpt

Global Illumination Renderer; 100 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 100 SamplesDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 11428425670SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 36356611. (CXX) g++ options: -fopenmp

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 2.0H.264 HD To NTSC DVDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 1510152025SE +/- 0.15, N = 3SE +/- 0.10, N = 3SE +/- 0.13, N = 320.3020.6510.81-lrt-lasound -lbz2 -lrt-lXv -lX11 -lXext -lasound -lSDL -lpthread -lbz21. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -ldl -lm -pthread -std=c99 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeDebian Linux 7.2612182430SE +/- 0.03, N = 323.901. (CC) gcc options: -static -fopenmp -O3

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1cRSA 4096-bit PerformanceDebian Linux 7.2Red Hat Enterprise Linux 6.5306090120150SE +/- 0.28, N = 3SE +/- 0.03, N = 3130.87130.671. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATDebian Linux 7.2Red Hat Enterprise Linux 6.5Red Hat Enterprise Linux 7.0 Beta 170M140M210M280M350MSE +/- 2550416.62, N = 3SE +/- 655951.70, N = 3SE +/- 281569.48, N = 3335685758.27310048402.04338443860.011. (CC) gcc options: -O3 -march=native -lm

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page ServingDebian Linux 7.2Red Hat Enterprise Linux 7.0 Beta 13K6K9K12K15KSE +/- 17.29, N = 3SE +/- 21.50, N = 316296.848353.761. (CC) gcc options: -shared -fPIC -O2 -pthread


Phoronix Test Suite v10.8.4