PC-BSD FreeBSD 10.0 vs. PC-BSD 9.2 vs. Ubuntu Linux

Benchmarks by Michael Larabel of PC-BSD 10.0 x64 RELEASE vs. PC-BSD 9.2 for a future article on phoronix.

HTML result view exported from: https://openbenchmarking.org/result/1402173-PL-FREEBSD3379.

PC-BSD FreeBSD 10.0 vs. PC-BSD 9.2 vs. Ubuntu LinuxProcessorMotherboardMemoryDiskGraphicsAudioMonitorNetworkChipsetOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionPC-BSD 10.0Ubuntu 13.10PC-BSD 9.2Intel Core i7 720Q @ 1.60GHz (8 Cores)LENOVO TP-6N4096MBFUJITSU MHZ2160BH G2 00000009 + AHCI SGPIO Enclosure 1.00 0001NVIDIA Quadro FX 880M 1024MB (550/790MHz)NVIDIA (0x0be2) HDALenovo LimitedIntel PRO/1000 Connection 7.3.8FreeBSD10.0-RELEASE-p5 (x86_64)KDE 4.10.5X Server 1.12.4NVIDIA 331.383.3.0 NVIDIA 331.38GCC 4.2.1 + Clang 3.3 (SVN 183502)zfs1600x900LENOVO 4318CTOIntel Core DMI160GB FUJITSU MHZ2160BNVIDIA Quadro FX 880M 1024MB (405/324MHz)Conexant CX20585Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300Ubuntu 13.103.11.0-12-generic (x86_64)Unity 7.1.2X Server 1.14.3nouveau 1.0.93.1 Mesa 9.2.1 Gallium 0.4GCC 4.8ext4LENOVO TP-6NFUJITSU MHZ2160BH G2 00000009NVIDIA Quadro FX 880MNVIDIA (0x0be2) HDAIntel PRO/1000 Connection 7.3.8FreeBSD9.2-RELEASE-p11 (x86_64)KDE 4.10.5X Server 1.12.4nv 2.1.20GCC 4.2.1 20070831 + Clang 3.3 (SVN 183502)zfsOpenBenchmarking.orgCompiler Details- Ubuntu 13.10: --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details- Ubuntu 13.10: DEADLINE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- Ubuntu 13.10: Scaling Governor: acpi-cpufreq ondemandGraphics Details- Ubuntu 13.10: EXASystem Details- Ubuntu 13.10: Disk Scheduler: DEADLINE. Python 2.7.5+.- PC-BSD 9.2: Python 2.7.6.

PC-BSD FreeBSD 10.0 vs. PC-BSD 9.2 vs. Ubuntu Linuxcompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treeunpack-linux: linux-2.6.32.tar.bz2postmark: Disk Transaction Performancej2dbench: Vector Graphics Renderingjava-scimark2: Compositebork: File Encryption Timescimark2: Compositescimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationgraphics-magick: Blurgraphics-magick: Sharpengraphics-magick: Resizinggraphics-magick: HWB Color Spacegraphics-magick: Local Adaptive Thresholdingcompress-7zip: Compress Speed Testbuild-apache: Time To Compilebuild-php: Time To Compilec-ray: Total Timeprimesieve: 1e12 Prime Number Generationcompress-gzip: 2GB File Compressioncompress-lzma: 256MB File Compressionencode-flac: WAV To FLACencode-mp3: WAV To MP3pybench: Total For Average Test Timeshint: FLOATPC-BSD 10.0Ubuntu 13.10PC-BSD 9.2269.8867.32111.7127.86262578549.21627.9071.03533.26229.64155.35807.23793.34680.723322404936904740.6627.5374.551048.1840.49237.2217.2436.28835789880526.1638.8656.2251.4716.84681295506.441013.1864.25742.89352.63188.681154.621228.88789.6773458810757913665.1458.6861.51226.8123.72175.729.5122.923423208265702.1537.0245.9846.2426.28213483.16225.31153.39748.45795.65862155.7057.24113.91258.1753.95231.1218.8336.447300106025540.99OpenBenchmarking.org

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompilePC-BSD 10.0Ubuntu 13.10PC-BSD 9.260120180240300SE +/- 10.71, N = 6SE +/- 1.06, N = 6SE +/- 0.10, N = 3269.8838.8637.02

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreatePC-BSD 10.0Ubuntu 13.10PC-BSD 9.21530456075SE +/- 0.87, N = 3SE +/- 2.65, N = 3SE +/- 7.03, N = 367.3256.2245.98

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreePC-BSD 10.0Ubuntu 13.10PC-BSD 9.2306090120150SE +/- 1.70, N = 3SE +/- 4.95, N = 2SE +/- 1.81, N = 3111.7151.4746.24

Unpacking The Linux Kernel

linux-2.6.32.tar.bz2

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernellinux-2.6.32.tar.bz2PC-BSD 10.0Ubuntu 13.10PC-BSD 9.2714212835SE +/- 0.97, N = 8SE +/- 0.69, N = 8SE +/- 1.48, N = 827.8616.8426.28

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformancePC-BSD 10.0Ubuntu 13.10PC-BSD 9.2150300450600750SE +/- 1.33, N = 3SE +/- 3.00, N = 3SE +/- 0.33, N = 32626812131. (CC) gcc options: -O3

Java 2D Microbenchmark

Rendering Test: Vector Graphics Rendering

OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: Vector Graphics RenderingPC-BSD 10.0Ubuntu 13.10120K240K360K480K600KSE +/- 319.00, N = 4SE +/- 56.52, N = 4578549.21295506.44

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositePC-BSD 10.0Ubuntu 13.102004006008001000SE +/- 0.47, N = 4SE +/- 0.70, N = 4627.901013.18

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimePC-BSD 10.0Ubuntu 13.101632486480SE +/- 0.25, N = 3SE +/- 1.20, N = 671.0364.25

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositePC-BSD 10.0Ubuntu 13.10PC-BSD 9.2160320480640800SE +/- 0.34, N = 4SE +/- 0.32, N = 4SE +/- 0.19, N = 4533.26742.89483.16

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloPC-BSD 10.0Ubuntu 13.10PC-BSD 9.280160240320400SE +/- 0.19, N = 4SE +/- 0.33, N = 4SE +/- 0.00, N = 4229.64352.63225.31

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformPC-BSD 10.0Ubuntu 13.10PC-BSD 9.24080120160200SE +/- 0.13, N = 4SE +/- 0.21, N = 4SE +/- 0.18, N = 4155.35188.68153.39

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyPC-BSD 10.0Ubuntu 13.10PC-BSD 9.22004006008001000SE +/- 1.19, N = 4SE +/- 0.81, N = 4SE +/- 1.02, N = 4807.231154.62748.45

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationPC-BSD 10.0Ubuntu 13.10PC-BSD 9.230060090012001500SE +/- 0.46, N = 4SE +/- 0.00, N = 4SE +/- 0.00, N = 4793.341228.88795.65

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationPC-BSD 10.0Ubuntu 13.102004006008001000SE +/- 1.13, N = 4SE +/- 1.28, N = 4680.72789.67

GraphicsMagick

Operation: Blur

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: BlurPC-BSD 10.0Ubuntu 13.101632486480SE +/- 0.00, N = 3SE +/- 0.00, N = 333731. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: SharpenPC-BSD 10.0Ubuntu 13.101020304050SE +/- 0.00, N = 3SE +/- 0.33, N = 322451. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: ResizingPC-BSD 10.0Ubuntu 13.1020406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 340881. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: HWB Color SpacePC-BSD 10.0Ubuntu 13.1020406080100SE +/- 0.00, N = 3SE +/- 0.33, N = 3491071. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Local Adaptive Thresholding

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: Local Adaptive ThresholdingPC-BSD 10.0Ubuntu 13.101326395265SE +/- 0.00, N = 3SE +/- 0.33, N = 336571. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed TestPC-BSD 10.0Ubuntu 13.10PC-BSD 9.22K4K6K8K10KSE +/- 50.84, N = 3SE +/- 29.26, N = 3SE +/- 24.27, N = 39047913686211. (CXX) g++ options: -pipe -lpthread

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.7Time To CompilePC-BSD 10.0Ubuntu 13.10PC-BSD 9.21530456075SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 340.6665.1455.70

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 5.2.9Time To CompilePC-BSD 10.0Ubuntu 13.10PC-BSD 9.21326395265SE +/- 0.36, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 327.5358.6857.241. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimePC-BSD 10.0Ubuntu 13.10PC-BSD 9.2306090120150SE +/- 0.06, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 374.5561.51113.911. (CC) gcc options: -lm -lpthread -O3

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 4.21e12 Prime Number GenerationPC-BSD 10.0Ubuntu 13.10PC-BSD 9.22004006008001000SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 31048.18226.81258.171. (CXX) g++ options: -O2 -fopenmp

Gzip Compression

2GB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip Compression2GB File CompressionPC-BSD 10.0Ubuntu 13.10PC-BSD 9.21224364860SE +/- 0.06, N = 3SE +/- 0.33, N = 6SE +/- 0.03, N = 340.4923.7253.95

LZMA Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterLZMA Compression256MB File CompressionPC-BSD 10.0Ubuntu 13.10PC-BSD 9.250100150200250SE +/- 0.05, N = 3SE +/- 0.31, N = 3SE +/- 0.02, N = 3237.22175.72231.121. (CXX) g++ options: -O2

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.0WAV To FLACPC-BSD 10.0Ubuntu 13.10PC-BSD 9.2510152025SE +/- 0.50, N = 10SE +/- 0.04, N = 5SE +/- 0.64, N = 1017.249.5118.831. (CXX) g++ options: -O2 -fvisibility=hidden -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.3WAV To MP3PC-BSD 10.0Ubuntu 13.10PC-BSD 9.2816243240SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 536.2822.9236.441. (CC) gcc options: -O3 -fomit-frame-pointer -ffast-math -pipe -lm

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2008-08-14Total For Average Test TimesPC-BSD 10.0Ubuntu 13.10PC-BSD 9.22K4K6K8K10KSE +/- 3.18, N = 3SE +/- 3.18, N = 3SE +/- 1.73, N = 3835734237300

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATPC-BSD 10.0Ubuntu 13.10PC-BSD 9.240M80M120M160M200MSE +/- 1510.67, N = 3SE +/- 1618546.88, N = 3SE +/- 162.02, N = 389880526.16208265702.15106025540.991. (CC) gcc options: -O3 -march=native -lm


Phoronix Test Suite v10.8.4