FreeBSD 12.2 vs. FreeBSD 13 BETA Benchmarks

Early benchmarks by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/2102103-HA-FREEBSD0515&sor&grs.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelCompilerFile-SystemScreen ResolutionKarbon 700Helix 500 FreeBSD 12.2 FreeBSD 13 BETA1 FreeBSD 12.2 FreeBSD 13 BETA1Intel Xeon E-2278GEL @ 2.00GHz (16 Cores)Logic Supply RXM-181 TBD by OEMIntel16GBTS512GMTE510TIntelIntel Coffee Lake HDAIntel PRO/1000 ConnectionFreeBSD12.2-RELEASE (x86_64)Clang 10.0.1zfs800x600Intel Xeon E-2278GEL @ 1.99GHz (16 Cores)13.0-BETA1 (x86_64)Clang 11.0.1Intel Core i7-10700T @ 2.00GHz (16 Cores)Insyde CometLake TBD by OEM32GBTS256GMTS800 P1225CH1 + AHCI SGPIO Enclosure 2.00 0001Intel Comet Lake-H HDA12.2-RELEASE (x86_64)Clang 10.0.11024x768Intel Core i7-10700T @ 1.99GHz (16 Cores)13.0-BETA1 (x86_64)Clang 11.0.1OpenBenchmarking.orgJava Details- OpenJDK Runtime Environment (build 11.0.9+11-1)Python Details- Python 3.7.9

osbench: Create Threadsosbench: Launch Programsstress-ng: Socket Activityiperf: 5201 - 10 Seconds - TCP - 1stress-ng: Forkingosbench: Create Processesosbench: Memory Allocationsblogbench: Readsmhasher: wyhashsmhasher: t1ha0_aes_avx2stress-ng: System V Message Passingrenaissance: Savina Reactors.IOsqlite-speedtest: Timed Time - Size 1,000pyperformance: pathlibencode-ape: WAV To APEpyperformance: json_loadshmmer: Pfam Database Searchbork: File Encryption Timesimdjson: LargeRandperl-benchmark: Pod2htmlttsiod-renderer: Phong Rendering With Soft-Shadow Mappingpolybench-c: 3 Matrix Multiplicationstjbench: Decompression Throughputsmhasher: Spooky32simdjson: Kostyastress-ng: Memory Copyingencode-mp3: WAV To MP3mpcbench: Multi-Precision Benchmarksmhasher: t1ha2_atoncesimdjson: DistinctUserIDsimdjson: PartialTweetsfftw: Stock - 2D FFT Size 4096smhasher: t1ha0_aes_avx2smhasher: wyhashsmhasher: t1ha2_atoncesmhasher: MeowHashbotan: AES-256luajit: Dense LU Matrix Factorizationsmhasher: Spooky32aobench: 2048 x 2048 - Total Timeluajit: Jacobi Successive Over-Relaxationencode-flac: WAV To FLACluajit: Compositeluajit: Sparse Matrix Multiplysmhasher: fasthash32scimark2: Compositejava-scimark2: Compositeluajit: Monte Carloblake2: botan: CAST-256cachebench: Readdcraw: RAW To PPM Image Conversionphpbench: PHP Benchmark Suitesmhasher: MeowHashbotan: Blowfishphp: Zend benchsmhasher: fasthash32swet: Averagerav1e: 10php: Zend micro_benchdacapobench: Jythonluajit: Fast Fourier Transformgo-benchmark: buildpyperformance: 2to3botan: Twofishhimeno: Poisson Pressure Solverrust-mandel: Time To Complete Serial/Parallel Mandelbrotrav1e: 6rbenchmark: hint: FLOATpyperformance: goavifenc: 10ffte: N=256, 3D Complex FFT Routineavifenc: 8scikit-learn: pyperformance: crypto_pyaesstress-ng: Mallocrenaissance: Scala Dottypybench: Total For Average Test Timespyperformance: django_templateoptcarrot: Optimized Benchmarkbuild-eigen: Time To Compileaircrack-ng: node-express-loadtest: pyperformance: regex_compilegit: Time To Complete Common Git Commandsrav1e: 5rust-prime: Prime Number Test To 200,000,000pyperformance: floatbotan: KASUMIpyperformance: nbodystress-ng: Semaphorescoremark: CoreMark Size 666 - Iterations Per Secondstress-ng: CPU Stressx264: H.264 Video Encodingmbw: Memory Copy, Fixed Block Size - 1024 MiBlibraw: Post-Processing Benchmarkfhourstones: Complex Connect-4 Solvingm-queens: Time To Solvenumpy: fftw: Float + SSE - 2D FFT Size 4096pyperformance: python_startuprodinia: OpenMP CFD Solverbuild-php: Time To Compilesmallpt: Global Illumination Renderer; 128 Samplesgraphics-magick: Enhancedgo-benchmark: garbagestress-ng: Glibc Qsort Data Sortinggraphics-magick: HWB Color Spacegraphics-magick: Sharpenx265: Bosphorus 1080piperf: 5201 - 10 Seconds - UDP - 1000Mbit Objective - 32john-the-ripper: Blowfishstress-ng: Matrix Mathstress-ng: Glibc C String Functionsc-ray: Total Time - 4K, 16 Rays Per Pixelrenaissance: Twitter HTTP Requestsprimesieve: 1e12 Prime Number Generationgraphics-magick: Noise-Gaussianstockfish: Total Timegraphics-magick: Resizingjohn-the-ripper: MD5x265: Bosphorus 4Kstress-ng: Context Switchingstress-ng: MMAPopenssl: RSA 4096-bit Performancedacapobench: H2go-benchmark: jsonosbench: Create Filesiperf: 5201 - 10 Seconds - TCP - 32blogbench: WriteKarbon 700Helix 500 FreeBSD 12.2 FreeBSD 13 BETA1 FreeBSD 12.2 FreeBSD 13 BETA115.397072127.1263761557.133501315458.0460.87621060.99867872869212710.5933406.69777713.5933208.713221.53971.868.11481.8229.86528.5690.240.3157360424.76385.81792.15900911927.120.46841.9221.230459312108.330.370.353023.044.47533.33344.67072.7701806.1961825.3256.67982.006752.7421.935752.26647.275389.91354.061145.09251.725.1064.3553805.48191873.99527377729575.85181.8400.99545.2311854665511.8085.1748322284.2338410777180903149.5131658.486521109.0130.8131.3919191826537.9526379611.35516401.71559404811.978291.10431890297292.423350.229318019067.68152.19415542.0163958549111.5300.60424.29830845.65337012107606.19153627.0847021436.5044.406830.69918.778129.3202.222192.599470.52145.22785.20928.235902171602122.746205828.8627600735622146.9146245.41201.9764013.18059.44311490833814213725256.1510089738.81114.63778.649169043850123.2298223403043702.95639149.7396793189.426990538092.6227.06686626.557922165210524085.6760165.521465334.0919120.830112.30136.335.12542.6130.59215.3240.460.1687347440.52543.343169.45913620890.880.83796.4211.707802021001.840.660.644660.125.17818.83825.35441.4213182.3813195.0132.10646.7651316.8812.4181304.411129.129432.93613.822011.52441.462.91112.7526662.99313042.26348316250309.93315.9250.57525.9963231384423.1292.9985005439.5622342101760526255.6912878.55976061.7331.4090.7841330736003.373024636.79518436.1211792927.137168.313187160803471.981934.2561836113114.6490.51726756.751697932968.4571.06113.88318573.00823320109852.71245018.1637282380.9672.797371.12830.3312857.5124.431290.021384613.733.30652.80818.0051391441863185.898558744.39305971094233294.4466804.99138.1672701.84042.439159128728115944980268.4018590879.59216.971353.13710602998567.993345625741025917.385483173.8500601024.862453113801.0773.31252165.53991087426411678.7031600.72675813.5240991.183233.35674.872.44187.3269.92030.1330.230.3332839723.79896.08587.70110911180.420.421510.5522.578399010485.350.340.332801.646.75535.23646.92576.4511716.7011735.6459.76985.865714.3823.005709.13617.785110.66340.881077.24239.725.3861.4193615.11859778.00726299227598.34173.4281.04447.5671719439661.7135.4268648238.1640047668537949142.1391523.161519113.7820.7571.4291185131230.3046783711.95022589.15023580812.480318.78233485352348.863395.599329020164.56159.83614764.4833952578120.2840.57225.65432343.49338911429811.60139263.9973241357.0541.586211.26317.518231.4212.902185.478965.92243.77187.21829.690862303848116.437395528.0919509699021296.9543487.93211.9234008.62162.94711091323964553536476.279683381.70101.96739.25139953852575.5230872538450133.12646370.1594353217.587152926910.0326.76963825.064010181111226835.2272401.781543793.2317989.106106.11334.433.68240.7126.04714.4200.480.1599241649.22192.963179.16943622732.620.851609.9511.197776320943.070.680.665584.523.62617.83923.83138.9683364.8463399.2030.53043.8771396.5511.7731385.311206.209970.45664.972101.08467.482.76119.6807043.97221140.08051162153633.95336.2570.5424.6213316363773.3002.8224499457.0920875309325495272.2452916.83813659.5641.4450.7487353263833.032454396.28631144.0656594976.576171.043177143900728.591804.4961750107121.1485.20127594.623738031164.8431.06016.05717577.18322017337244.59198248.9134692103.4362.3710810.99028.8913969.3143.379311.951489313.327.38258.16320.8051231701560160.959847640.2530652960029095.4060361.66156.8573106.87749.040144110516195824265198.3314550134.45212.591169.13266712923136.1654316326310280OpenBenchmarking.org

OSBench

Test: Create Threads

Karbon 700Helix 500OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsFreeBSD 13 BETA1FreeBSD 12.248121620SE +/- 0.025493, N = 3SE +/- 0.062050, N = 3SE +/- 0.031908, N = 3SE +/- 0.035283, N = 32.95639115.3970723.12646317.3854831. (CC) clang options: -lm

OSBench

Test: Launch Programs

Karbon 700Helix 500OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsFreeBSD 13 BETA1FreeBSD 12.24080120160200SE +/- 0.10, N = 3SE +/- 0.11, N = 3SE +/- 0.85, N = 3SE +/- 0.60, N = 349.74127.1370.16173.851. (CC) clang options: -lm

Stress-NG

Test: Socket Activity

Helix 500Karbon 700OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Socket ActivityFreeBSD 13 BETA1FreeBSD 12.27001400210028003500SE +/- 17.15, N = 3SE +/- 1.26, N = 3SE +/- 39.14, N = 4SE +/- 13.37, N = 153217.581024.863189.421557.131. (CC) clang options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 1

Helix 500Karbon 700OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 1FreeBSD 13 BETA1FreeBSD 12.215K30K45K60K75KSE +/- 534.98, N = 15SE +/- 172.21, N = 15SE +/- 409.80, N = 3SE +/- 383.41, N = 12715292453169905350131. (CC) clang options: -O3 -march=native -lssl -lcrypto -lm

Stress-NG

Test: Forking

Karbon 700Helix 500OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: ForkingFreeBSD 13 BETA1FreeBSD 12.28K16K24K32K40KSE +/- 267.13, N = 3SE +/- 155.28, N = 15SE +/- 301.84, N = 4SE +/- 163.39, N = 1438092.6215458.0426910.0313801.071. (CC) clang options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

OSBench

Test: Create Processes

Helix 500Karbon 700OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesFreeBSD 13 BETA1FreeBSD 12.21632486480SE +/- 0.19, N = 3SE +/- 0.86, N = 4SE +/- 0.12, N = 3SE +/- 0.23, N = 326.7773.3127.0760.881. (CC) clang options: -lm

OSBench

Test: Memory Allocations

Helix 500Karbon 700OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsFreeBSD 13 BETA1FreeBSD 12.21530456075SE +/- 0.25, N = 13SE +/- 0.52, N = 13SE +/- 0.01, N = 3SE +/- 0.09, N = 325.0665.5426.5661.001. (CC) clang options: -lm

BlogBench

Test: Read

Helix 500Karbon 700OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: ReadFreeBSD 13 BETA1FreeBSD 12.2400K800K1200K1600K2000KSE +/- 2109.00, N = 2SE +/- 15672.68, N = 9SE +/- 15076.43, N = 3SE +/- 11603.30, N = 9181111287426416521057286921. (CC) clang options: -O2 -pthread

SMHasher

Hash: wyhash

Helix 500Karbon 700OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: wyhashFreeBSD 13 BETA1FreeBSD 12.26K12K18K24K30KSE +/- 32.01, N = 3SE +/- 51.30, N = 3SE +/- 29.09, N = 3SE +/- 12.53, N = 326835.2211678.7024085.6712710.591. (CXX) clang++ options: -march=native -O3 -lpthread

SMHasher

Hash: t1ha0_aes_avx2

Helix 500Karbon 700OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: t1ha0_aes_avx2FreeBSD 13 BETA1FreeBSD 12.216K32K48K64K80KSE +/- 51.87, N = 3SE +/- 280.88, N = 15SE +/- 495.30, N = 3SE +/- 336.62, N = 1572401.7831600.7260165.5233406.691. (CXX) clang++ options: -march=native -O3 -lpthread

Stress-NG

Test: System V Message Passing

Helix 500Karbon 700OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: System V Message PassingFreeBSD 13 BETA1FreeBSD 12.2300K600K900K1200K1500KSE +/- 2036.60, N = 3SE +/- 681.78, N = 3SE +/- 2433.27, N = 3SE +/- 1402.94, N = 31543793.23675813.521465334.09777713.591. (CC) clang options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Renaissance

Test: Savina Reactors.IO

Helix 500Karbon 700OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Savina Reactors.IOFreeBSD 13 BETA1FreeBSD 12.29K18K27K36K45KSE +/- 116.14, N = 5SE +/- 342.02, N = 5SE +/- 117.58, N = 5SE +/- 76.64, N = 517989.1140991.1819120.8333208.71

SQLite Speedtest

Timed Time - Size 1,000

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000FreeBSD 13 BETA1FreeBSD 12.250100150200250SE +/- 0.37, N = 3SE +/- 0.38, N = 3SE +/- 0.07, N = 3SE +/- 0.19, N = 3106.11233.36112.30221.541. (CC) clang options: -O2 -lz -lpthread

PyPerformance

Benchmark: pathlib

Helix 500Karbon 700OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibFreeBSD 13 BETA1FreeBSD 12.220406080100SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.12, N = 334.474.836.371.8

Monkey Audio Encoding

WAV To APE

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterMonkey Audio Encoding 3.99.6WAV To APEFreeBSD 13 BETA1FreeBSD 12.21632486480SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 533.6872.4435.1368.111. (CXX) clang++ options: -O3 -pedantic -lrt

PyPerformance

Benchmark: json_loads

Helix 500Karbon 700OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsFreeBSD 13 BETA1FreeBSD 12.220406080100SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 340.787.342.681.8

Timed HMMer Search

Pfam Database Search

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 3.3.1Pfam Database SearchFreeBSD 13 BETA1FreeBSD 12.260120180240300SE +/- 0.40, N = 3SE +/- 1.04, N = 3SE +/- 0.12, N = 3SE +/- 0.25, N = 3126.05269.92130.59229.871. (CC) clang options: -O3 -pthread -lhmmer -leasel -lm

Bork File Encrypter

File Encryption Time

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeFreeBSD 13 BETA1FreeBSD 12.2714212835SE +/- 0.11, N = 3SE +/- 0.13, N = 3SE +/- 0.12, N = 3SE +/- 0.20, N = 314.4230.1315.3228.57

simdjson

Throughput Test: LargeRandom

Helix 500Karbon 700OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: LargeRandomFreeBSD 13 BETA1FreeBSD 12.20.1080.2160.3240.4320.54SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.480.230.460.241. (CXX) clang++ options: -O3 -pthread

Perl Benchmarks

Test: Pod2html

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlFreeBSD 13 BETA1FreeBSD 12.20.0750.150.2250.30.375SE +/- 0.00042220, N = 3SE +/- 0.00135637, N = 3SE +/- 0.00090674, N = 3SE +/- 0.00246307, N = 30.159924160.333283970.168734740.31573604

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

Helix 500Karbon 700OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingFreeBSD 13 BETA1FreeBSD 12.21122334455SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 349.2223.8040.5324.761. (CXX) clang++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -pthread -fopenmp -fwhole-program -lstdc++

PolyBench-C

Test: 3 Matrix Multiplications

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: 3 Matrix MultiplicationsFreeBSD 13 BETA1FreeBSD 12.2246810SE +/- 0.001, N = 3SE +/- 0.006, N = 3SE +/- 0.011, N = 3SE +/- 0.016, N = 32.9636.0853.3435.8171. (CC) clang options: -O3 -march=native

libjpeg-turbo tjbench

Test: Decompression Throughput

Helix 500Karbon 700OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.0.2Test: Decompression ThroughputFreeBSD 13 BETA1FreeBSD 12.24080120160200SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3179.1787.70169.4692.161. (CC) clang options: -O3 -lm

SMHasher

Hash: Spooky32

Helix 500Karbon 700OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: Spooky32FreeBSD 13 BETA1FreeBSD 12.25K10K15K20K25KSE +/- 3.46, N = 3SE +/- 25.02, N = 3SE +/- 39.65, N = 3SE +/- 53.94, N = 322732.6211180.4220890.8811927.121. (CXX) clang++ options: -march=native -O3 -lpthread

simdjson

Throughput Test: Kostya

Helix 500Karbon 700OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: KostyaFreeBSD 13 BETA1FreeBSD 12.20.19130.38260.57390.76520.9565SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.850.420.830.461. (CXX) clang++ options: -O3 -pthread

Stress-NG

Test: Memory Copying

Helix 500Karbon 700OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Memory CopyingFreeBSD 13 BETA1FreeBSD 12.230060090012001500SE +/- 4.79, N = 3SE +/- 6.28, N = 3SE +/- 4.02, N = 3SE +/- 2.01, N = 31609.951510.55841.92796.421. (CC) clang options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

LAME MP3 Encoding

WAV To MP3

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3FreeBSD 13 BETA1FreeBSD 12.2510152025SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 311.2022.5811.7121.231. (CC) clang options: -O3 -pipe -lncurses -lm

GNU MPC

Multi-Precision Benchmark

Karbon 700Helix 500OpenBenchmarking.orgGlobal Score, More Is BetterGNU MPC 1.1.0Multi-Precision BenchmarkFreeBSD 13 BETA1FreeBSD 12.22K4K6K8K10KSE +/- 3.33, N = 3SE +/- 3.33, N = 380204593776339901. (CC) clang options: -lm -O2 -MT -MD -MP -MF

SMHasher

Hash: t1ha2_atonce

Karbon 700Helix 500OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: t1ha2_atonceFreeBSD 13 BETA1FreeBSD 12.24K8K12K16K20KSE +/- 61.38, N = 3SE +/- 28.55, N = 3SE +/- 5.41, N = 3SE +/- 0.96, N = 321001.8412108.3320943.0710485.351. (CXX) clang++ options: -march=native -O3 -lpthread

simdjson

Throughput Test: DistinctUserID

Helix 500Karbon 700OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: DistinctUserIDFreeBSD 13 BETA1FreeBSD 12.20.1530.3060.4590.6120.765SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.680.340.660.371. (CXX) clang++ options: -O3 -pthread

simdjson

Throughput Test: PartialTweets

Helix 500Karbon 700OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: PartialTweetsFreeBSD 13 BETA1FreeBSD 12.20.14850.2970.44550.5940.7425SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.660.330.640.351. (CXX) clang++ options: -O3 -pthread

FFTW

Build: Stock - Size: 2D FFT Size 4096

Helix 500Karbon 700OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096FreeBSD 13 BETA1FreeBSD 12.212002400360048006000SE +/- 7.73, N = 3SE +/- 7.13, N = 3SE +/- 12.34, N = 3SE +/- 19.89, N = 35584.52801.64660.13023.01. (CC) clang options: -pthread -O3 -fomit-frame-pointer -mtune=native -fstrict-aliasing -ffast-math -lm

SMHasher

Hash: t1ha0_aes_avx2

Helix 500Karbon 700OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: t1ha0_aes_avx2FreeBSD 13 BETA1FreeBSD 12.21122334455SE +/- 0.00, N = 3SE +/- 0.01, N = 15SE +/- 0.02, N = 3SE +/- 0.00, N = 1523.6346.7625.1844.481. (CXX) clang++ options: -march=native -O3 -lpthread

SMHasher

Hash: wyhash

Helix 500Karbon 700OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: wyhashFreeBSD 13 BETA1FreeBSD 12.2816243240SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 317.8435.2418.8433.331. (CXX) clang++ options: -march=native -O3 -lpthread

SMHasher

Hash: t1ha2_atonce

Helix 500Karbon 700OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: t1ha2_atonceFreeBSD 13 BETA1FreeBSD 12.21122334455SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 323.8346.9325.3544.671. (CXX) clang++ options: -march=native -O3 -lpthread

SMHasher

Hash: MeowHash

Helix 500Karbon 700OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: MeowHashFreeBSD 13 BETA1FreeBSD 12.220406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 338.9776.4541.4272.771. (CXX) clang++ options: -march=native -O3 -lpthread

Botan

Test: AES-256

Helix 500Karbon 700OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: AES-256FreeBSD 13 BETA1FreeBSD 12.27001400210028003500SE +/- 0.10, N = 3SE +/- 0.21, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 33364.851716.703182.381806.201. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2

LuaJIT

Test: Dense LU Matrix Factorization

Helix 500Karbon 700OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Dense LU Matrix FactorizationFreeBSD 13 BETA1FreeBSD 12.27001400210028003500SE +/- 7.47, N = 3SE +/- 5.86, N = 3SE +/- 2.49, N = 3SE +/- 2.82, N = 33399.201735.643195.011825.321. (CC) clang options: -lm -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

SMHasher

Hash: Spooky32

Helix 500Karbon 700OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: Spooky32FreeBSD 13 BETA1FreeBSD 12.21326395265SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 330.5359.7732.1156.681. (CXX) clang++ options: -march=native -O3 -lpthread

AOBench

Size: 2048 x 2048 - Total Time

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeFreeBSD 13 BETA1FreeBSD 12.220406080100SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 343.8885.8746.7782.011. (CC) clang options: -lm -O3

LuaJIT

Test: Jacobi Successive Over-Relaxation

Helix 500Karbon 700OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Jacobi Successive Over-RelaxationFreeBSD 13 BETA1FreeBSD 12.230060090012001500SE +/- 0.00, N = 3SE +/- 0.87, N = 3SE +/- 0.00, N = 3SE +/- 0.96, N = 31396.55714.381316.88752.741. (CC) clang options: -lm -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

FLAC Audio Encoding

WAV To FLAC

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACFreeBSD 13 BETA1FreeBSD 12.2612182430SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 511.7723.0112.4221.941. (CXX) clang++ options: -O2 -lm

LuaJIT

Test: Composite

Helix 500Karbon 700OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: CompositeFreeBSD 13 BETA1FreeBSD 12.230060090012001500SE +/- 3.20, N = 3SE +/- 1.95, N = 3SE +/- 0.57, N = 3SE +/- 0.57, N = 31385.31709.131304.41752.261. (CC) clang options: -lm -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Sparse Matrix Multiply

Helix 500Karbon 700OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Sparse Matrix MultiplyFreeBSD 13 BETA1FreeBSD 12.230060090012001500SE +/- 2.45, N = 3SE +/- 0.48, N = 3SE +/- 0.81, N = 3SE +/- 0.00, N = 31206.20617.781129.12647.271. (CC) clang options: -lm -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

SMHasher

Hash: fasthash32

Helix 500Karbon 700OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: fasthash32FreeBSD 13 BETA1FreeBSD 12.22K4K6K8K10KSE +/- 0.15, N = 3SE +/- 1.35, N = 3SE +/- 1.17, N = 3SE +/- 0.07, N = 39970.455110.669432.935389.911. (CXX) clang++ options: -march=native -O3 -lpthread

SciMark

Computational Test: Composite

Helix 500Karbon 700OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeFreeBSD 13 BETA1FreeBSD 12.2140280420560700SE +/- 1.01, N = 3SE +/- 0.33, N = 3SE +/- 0.30, N = 3SE +/- 0.14, N = 3664.97340.88613.82354.061. (CC) clang options: -lm

Java SciMark

Computational Test: Composite

Helix 500Karbon 700OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeFreeBSD 13 BETA1FreeBSD 12.25001000150020002500SE +/- 24.38, N = 20SE +/- 12.86, N = 20SE +/- 24.38, N = 20SE +/- 13.79, N = 202101.081077.242011.521145.09

LuaJIT

Test: Monte Carlo

Helix 500Karbon 700OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Monte CarloFreeBSD 13 BETA1FreeBSD 12.2100200300400500SE +/- 0.92, N = 3SE +/- 0.28, N = 3SE +/- 0.47, N = 3SE +/- 0.00, N = 3467.48239.72441.46251.721. (CC) clang options: -lm -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

BLAKE2

Helix 500Karbon 700OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307FreeBSD 13 BETA1FreeBSD 12.21.21052.4213.63154.8426.0525SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 32.765.382.915.101. (CC) clang options: -O3 -march=native -lcrypto -lz

Botan

Test: CAST-256

Helix 500Karbon 700OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: CAST-256FreeBSD 13 BETA1FreeBSD 12.2306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3119.6861.42112.7564.361. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2

CacheBench

Test: Read

Helix 500Karbon 700OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: ReadFreeBSD 13 BETA1FreeBSD 12.215003000450060007500SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 37043.973615.126662.993805.481. (CC) clang options: -lrt

dcraw

RAW To PPM Image Conversion

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image ConversionFreeBSD 13 BETA1FreeBSD 12.220406080100SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 340.0878.0142.2674.001. (CC) clang options: -lm

PHPBench

PHP Benchmark Suite

Helix 500Karbon 700OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteFreeBSD 13 BETA1FreeBSD 12.2110K220K330K440K550KSE +/- 182.34, N = 3SE +/- 363.80, N = 3SE +/- 50.63, N = 3SE +/- 63.18, N = 3511621262992483162273777

SMHasher

Hash: MeowHash

Helix 500Karbon 700OpenBenchmarking.orgMiB/sec, More Is BetterSMHasher 2020-02-29Hash: MeowHashFreeBSD 13 BETA1FreeBSD 12.211K22K33K44K55KSE +/- 35.71, N = 3SE +/- 92.53, N = 3SE +/- 240.77, N = 3SE +/- 155.70, N = 353633.9527598.3450309.9329575.851. (CXX) clang++ options: -march=native -O3 -lpthread

Botan

Test: Blowfish

Helix 500Karbon 700OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: BlowfishFreeBSD 13 BETA1FreeBSD 12.270140210280350SE +/- 0.20, N = 3SE +/- 0.24, N = 3SE +/- 0.00, N = 3SE +/- 0.09, N = 3336.26173.43315.93181.841. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2

PHP Micro Benchmarks

Test: Zend bench

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend benchFreeBSD 13 BETA1FreeBSD 12.20.23490.46980.70470.93961.1745SE +/- 0.000, N = 3SE +/- 0.001, N = 3SE +/- 0.005, N = 7SE +/- 0.000, N = 30.5401.0440.5750.995

SMHasher

Hash: fasthash32

Helix 500Karbon 700OpenBenchmarking.orgcycles/hash, Fewer Is BetterSMHasher 2020-02-29Hash: fasthash32FreeBSD 13 BETA1FreeBSD 12.21122334455SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 324.6247.5726.0045.231. (CXX) clang++ options: -march=native -O3 -lpthread

Swet

Average

Helix 500Karbon 700OpenBenchmarking.orgOperations Per Second, More Is BetterSwet 1.5.16AverageFreeBSD 13 BETA1FreeBSD 12.270M140M210M280M350MSE +/- 945794.84, N = 3SE +/- 698283.72, N = 3SE +/- 668704.20, N = 3SE +/- 1565485.12, N = 33316363771719439663231384421854665511. (CC) clang options: -lm -lpthread -lcurses -lrt

rav1e

Speed: 10

Helix 500Karbon 700OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 10FreeBSD 13 BETA1FreeBSD 12.20.74251.4852.22752.973.7125SE +/- 0.006, N = 3SE +/- 0.004, N = 3SE +/- 0.005, N = 3SE +/- 0.003, N = 33.3001.7133.1291.808

PHP Micro Benchmarks

Test: Zend micro_bench

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend micro_benchFreeBSD 13 BETA1FreeBSD 12.21.22092.44183.66274.88366.1045SE +/- 0.001, N = 3SE +/- 0.000, N = 3SE +/- 0.009, N = 3SE +/- 0.001, N = 32.8225.4262.9985.174

DaCapo Benchmark

Java Test: Jython

Helix 500Karbon 700OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonFreeBSD 13 BETA1FreeBSD 12.22K4K6K8K10KSE +/- 29.16, N = 4SE +/- 56.57, N = 4SE +/- 26.93, N = 4SE +/- 11.39, N = 44499864850058322

LuaJIT

Test: Fast Fourier Transform

Helix 500Karbon 700OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Fast Fourier TransformFreeBSD 13 BETA1FreeBSD 12.2100200300400500SE +/- 5.23, N = 3SE +/- 2.92, N = 3SE +/- 1.28, N = 3SE +/- 0.89, N = 3457.09238.16439.56284.231. (CC) clang options: -lm -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

Go Benchmarks

Test: build

Helix 500Karbon 700OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildFreeBSD 13 BETA1FreeBSD 12.29000M18000M27000M36000M45000MSE +/- 96248229.16, N = 3SE +/- 123083604.29, N = 3SE +/- 260703977.91, N = 3SE +/- 236789577.65, N = 320875309325400476685372234210176038410777180

PyPerformance

Benchmark: 2to3

Helix 500Karbon 700OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: 2to3FreeBSD 13 BETA1FreeBSD 12.22004006008001000SE +/- 0.33, N = 3SE +/- 0.88, N = 3495949526903

Botan

Test: Twofish

Helix 500Karbon 700OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: TwofishFreeBSD 13 BETA1FreeBSD 12.260120180240300SE +/- 0.19, N = 3SE +/- 0.00, N = 3SE +/- 0.08, N = 3SE +/- 0.00, N = 3272.25142.14255.69149.511. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2

Himeno Benchmark

Poisson Pressure Solver

Helix 500Karbon 700OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverFreeBSD 13 BETA1FreeBSD 12.26001200180024003000SE +/- 1.99, N = 3SE +/- 2.19, N = 3SE +/- 2.34, N = 3SE +/- 0.26, N = 32916.841523.162878.561658.491. (CC) clang options: -O3

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterRust MandelbrotTime To Complete Serial/Parallel MandelbrotFreeBSD 13 BETA1FreeBSD 12.2306090120150SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.36, N = 359.56113.7861.73109.011. (CC) clang options: -m64 -pie -nodefaultlibs -lrt -lutil -lexecinfo -lpthread -lgcc_s -lc -lm

rav1e

Speed: 6

Helix 500Karbon 700OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 6FreeBSD 13 BETA1FreeBSD 12.20.32510.65020.97531.30041.6255SE +/- 0.006, N = 3SE +/- 0.005, N = 3SE +/- 0.006, N = 3SE +/- 0.000, N = 31.4450.7571.4090.813

R Benchmark

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkFreeBSD 13 BETA1FreeBSD 12.20.32150.6430.96451.2861.6075SE +/- 0.0007, N = 3SE +/- 0.0022, N = 3SE +/- 0.0016, N = 3SE +/- 0.0022, N = 30.74871.42910.78411.39191. R scripting front-end version 4.0.3 (2020-10-10)

Hierarchical INTegration

Test: FLOAT

Helix 500Karbon 700OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATFreeBSD 13 BETA1FreeBSD 12.280M160M240M320M400MSE +/- 494170.56, N = 3SE +/- 78579.59, N = 3SE +/- 333388.83, N = 3SE +/- 214629.80, N = 3353263833.03185131230.30330736003.37191826537.951. (CC) clang options: -O3 -march=native -lm

PyPerformance

Benchmark: go

Helix 500Karbon 700OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: goFreeBSD 13 BETA1FreeBSD 12.22004006008001000SE +/- 0.67, N = 3SE +/- 1.20, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 3439837463796

libavif avifenc

Encoder Speed: 10

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 10FreeBSD 13 BETA1FreeBSD 12.23691215SE +/- 0.027, N = 3SE +/- 0.009, N = 3SE +/- 0.026, N = 3SE +/- 0.013, N = 36.28611.9506.79511.3551. (CXX) clang++ options: -O3 -fPIC

FFTE

N=256, 3D Complex FFT Routine

Helix 500Karbon 700OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 7.0N=256, 3D Complex FFT RoutineFreeBSD 13 BETA1FreeBSD 12.27K14K21K28K35KSE +/- 54.69, N = 3SE +/- 10.67, N = 3SE +/- 38.94, N = 3SE +/- 11.72, N = 331144.0722589.1518436.1216401.721. (F9X) gfortran9 options: -O3 -fomit-frame-pointer -fopenmp

libavif avifenc

Encoder Speed: 8

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 8FreeBSD 13 BETA1FreeBSD 12.23691215SE +/- 0.017, N = 3SE +/- 0.043, N = 3SE +/- 0.019, N = 3SE +/- 0.043, N = 36.57612.4807.13711.9781. (CXX) clang++ options: -O3 -fPIC

Scikit-Learn

Karbon 700Helix 500OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.22.1FreeBSD 13 BETA1FreeBSD 12.270140210280350SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.15, N = 3SE +/- 0.30, N = 3168.31291.10171.04318.78

PyPerformance

Benchmark: crypto_pyaes

Helix 500Karbon 700OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: crypto_pyaesFreeBSD 13 BETA1FreeBSD 12.270140210280350SE +/- 0.33, N = 3177334187318

Stress-NG

Test: Malloc

Karbon 700Helix 500OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MallocFreeBSD 13 BETA1FreeBSD 12.230M60M90M120M150MSE +/- 1441417.98, N = 3SE +/- 34805.76, N = 3SE +/- 1780137.51, N = 3SE +/- 169148.41, N = 3160803471.9890297292.42143900728.5985352348.861. (CC) clang options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Renaissance

Test: Scala Dotty

Helix 500Karbon 700OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Scala DottyFreeBSD 13 BETA1FreeBSD 12.27001400210028003500SE +/- 7.24, N = 5SE +/- 15.28, N = 5SE +/- 9.82, N = 5SE +/- 14.58, N = 51804.503395.601934.263350.23

PyBench

Total For Average Test Times

Helix 500Karbon 700OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesFreeBSD 13 BETA1FreeBSD 12.27001400210028003500SE +/- 2.73, N = 3SE +/- 4.67, N = 3SE +/- 3.38, N = 3SE +/- 4.41, N = 31750329018363180

PyPerformance

Benchmark: django_template

Helix 500Karbon 700OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templateFreeBSD 13 BETA1FreeBSD 12.24080120160200SE +/- 0.33, N = 3SE +/- 0.33, N = 3107201113190

Optcarrot

Optimized Benchmark

Helix 500Karbon 700OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkFreeBSD 13 BETA1FreeBSD 12.2306090120150SE +/- 0.11, N = 4SE +/- 0.10, N = 4SE +/- 0.04, N = 4SE +/- 0.07, N = 4121.1464.56114.6467.681. FreeBSD 13 BETA1: ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [amd64-freebsd13]2. FreeBSD 12.2: ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [amd64-freebsd12]

Timed Eigen Compilation

Time To Compile

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Eigen Compilation 3.3.9Time To CompileFreeBSD 13 BETA1FreeBSD 12.24080120160200SE +/- 0.08, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 3SE +/- 0.08, N = 385.20159.8490.52152.19

Aircrack-ng

Helix 500Karbon 700OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.5.2FreeBSD 13 BETA1FreeBSD 12.26K12K18K24K30KSE +/- 31.50, N = 3SE +/- 15.05, N = 3SE +/- 2.92, N = 3SE +/- 6.46, N = 327594.6214764.4826756.7515542.021. (CXX) clang++ options: -O3 -fvisibility=hidden -masm=intel -fcommon -rdynamic -lsqlite3 -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread

Node.js Express HTTP Load Test

Helix 500Karbon 700OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load TestFreeBSD 13 BETA1FreeBSD 12.216003200480064008000SE +/- 30.02, N = 3SE +/- 9.61, N = 3SE +/- 18.04, N = 3SE +/- 2.08, N = 373803952697939581. Nodejs

PyPerformance

Benchmark: regex_compile

Helix 500Karbon 700OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileFreeBSD 13 BETA1FreeBSD 12.2120240360480600SE +/- 0.67, N = 3311578329549

Git

Time To Complete Common Git Commands

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsFreeBSD 13 BETA1FreeBSD 12.2306090120150SE +/- 0.08, N = 3SE +/- 0.13, N = 3SE +/- 0.12, N = 3SE +/- 0.21, N = 364.84120.2868.46111.531. git version 2.30.0

rav1e

Speed: 5

Karbon 700Helix 500OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 5FreeBSD 13 BETA1FreeBSD 12.20.23870.47740.71610.95481.1935SE +/- 0.002, N = 3SE +/- 0.003, N = 3SE +/- 0.008, N = 12SE +/- 0.002, N = 31.0610.6041.0600.572

Rust Prime Benchmark

Prime Number Test To 200,000,000

Karbon 700Helix 500OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000FreeBSD 13 BETA1FreeBSD 12.2612182430SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.13, N = 10SE +/- 0.00, N = 313.8824.3016.0625.651. (CC) clang options: -m64 -pie -nodefaultlibs -lexecinfo -lpthread -lgcc_s -lc -lm -lrt -lutil

PyPerformance

Benchmark: float

Helix 500Karbon 700OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: floatFreeBSD 13 BETA1FreeBSD 12.270140210280350SE +/- 0.33, N = 3175323185308

Botan

Test: KASUMI

Helix 500Karbon 700OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: KASUMIFreeBSD 13 BETA1FreeBSD 12.220406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 377.1843.4973.0145.651. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2

PyPerformance

Benchmark: nbody

Helix 500Karbon 700OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: nbodyFreeBSD 13 BETA1FreeBSD 12.280160240320400220389233370

Stress-NG

Test: Semaphores

Karbon 700Helix 500OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: SemaphoresFreeBSD 13 BETA1FreeBSD 12.24M8M12M16M20MSE +/- 198074.24, N = 15SE +/- 103202.80, N = 15SE +/- 200789.56, N = 4SE +/- 151388.68, N = 1520109852.7112107606.1917337244.5911429811.601. (CC) clang options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Coremark

CoreMark Size 666 - Iterations Per Second

Karbon 700Helix 500OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondFreeBSD 13 BETA1FreeBSD 12.250K100K150K200K250KSE +/- 2473.85, N = 6SE +/- 59.66, N = 3SE +/- 2201.14, N = 4SE +/- 157.02, N = 3245018.16153627.08198248.91139264.001. (CC) clang options: -O2 -lrt" -lrt

Stress-NG

Test: CPU Stress

Karbon 700Helix 500OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CPU StressFreeBSD 13 BETA1FreeBSD 12.25001000150020002500SE +/- 15.14, N = 15SE +/- 4.18, N = 3SE +/- 24.23, N = 4SE +/- 1.51, N = 32380.961436.502103.431357.051. (CC) clang options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

x264

H.264 Video Encoding

Karbon 700Helix 500OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video EncodingFreeBSD 13 BETA1FreeBSD 12.21632486480SE +/- 0.50, N = 15SE +/- 0.45, N = 6SE +/- 0.66, N = 13SE +/- 0.17, N = 372.7944.4062.3741.581. (CC) clang options: -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -mstack-alignment=64 -fPIC -fomit-frame-pointer -fno-tree-vectorize

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB

Helix 500Karbon 700OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiBFreeBSD 13 BETA1FreeBSD 12.22K4K6K8K10KSE +/- 49.87, N = 3SE +/- 64.77, N = 3SE +/- 14.40, N = 3SE +/- 39.50, N = 310810.996211.267371.136830.701. (CC) clang options: -O3 -march=native

LibRaw

Post-Processing Benchmark

Karbon 700Helix 500OpenBenchmarking.orgMpix/sec, More Is BetterLibRaw 0.20Post-Processing BenchmarkFreeBSD 13 BETA1FreeBSD 12.2714212835SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.31, N = 5SE +/- 0.01, N = 330.3318.7728.8917.511. (CXX) clang++ options: -O2 -fopenmp -lz -llcms2 -lm

Fhourstones

Complex Connect-4 Solving

Helix 500Karbon 700OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingFreeBSD 13 BETA1FreeBSD 12.23K6K9K12K15KSE +/- 40.91, N = 3SE +/- 9.42, N = 3SE +/- 15.31, N = 3SE +/- 4.96, N = 313969.38231.412857.58129.31. (CC) clang options: -O3

m-queens

Time To Solve

Karbon 700Helix 500OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveFreeBSD 13 BETA1FreeBSD 12.250100150200250SE +/- 0.86, N = 3SE +/- 0.02, N = 3SE +/- 1.11, N = 3SE +/- 0.01, N = 3124.43202.22143.38212.901. (CXX) clang++ options: -fopenmp -O2 -march=native

Numpy Benchmark

Helix 500Karbon 700OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkFreeBSD 13 BETA1FreeBSD 12.270140210280350SE +/- 0.87, N = 3SE +/- 0.03, N = 3SE +/- 0.62, N = 3SE +/- 0.24, N = 3311.95185.47290.02192.59

FFTW

Build: Float + SSE - Size: 2D FFT Size 4096

Helix 500Karbon 700OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096FreeBSD 13 BETA1FreeBSD 12.23K6K9K12K15KSE +/- 34.60, N = 3SE +/- 31.08, N = 3SE +/- 226.04, N = 9SE +/- 0.71, N = 314893.08965.913846.09470.51. (CC) clang options: -pthread -O3 -fomit-frame-pointer -mtune=native -fstrict-aliasing -ffast-math -lm

PyPerformance

Benchmark: python_startup

Helix 500Karbon 700OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupFreeBSD 13 BETA1FreeBSD 12.2510152025SE +/- 0.03, N = 3SE +/- 0.00, N = 313.322.013.721.0

Rodinia

Test: OpenMP CFD Solver

Helix 500Karbon 700OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP CFD SolverFreeBSD 13 BETA1FreeBSD 12.21020304050SE +/- 0.21, N = 10SE +/- 0.09, N = 3SE +/- 0.24, N = 3SE +/- 0.03, N = 327.3843.7733.3145.23

Timed PHP Compilation

Time To Compile

Karbon 700Helix 500OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileFreeBSD 13 BETA1FreeBSD 12.220406080100SE +/- 0.42, N = 3SE +/- 0.33, N = 3SE +/- 0.62, N = 5SE +/- 0.03, N = 352.8185.2158.1687.22

Smallpt

Global Illumination Renderer; 128 Samples

Karbon 700Helix 500OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesFreeBSD 13 BETA1FreeBSD 12.2714212835SE +/- 0.13, N = 12SE +/- 0.01, N = 3SE +/- 0.19, N = 7SE +/- 0.01, N = 318.0128.2420.8129.691. (CXX) clang++ options: -fopenmp -O3

GraphicsMagick

Operation: Enhanced

Karbon 700Helix 500OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedFreeBSD 13 BETA1FreeBSD 12.2306090120150SE +/- 1.00, N = 3SE +/- 0.67, N = 313990123861. (CC) clang options: -fopenmp -O2 -pthread -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

Go Benchmarks

Test: garbage

Karbon 700Helix 500OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageFreeBSD 13 BETA1FreeBSD 12.2500K1000K1500K2000K2500KSE +/- 14150.01, N = 15SE +/- 977.08, N = 3SE +/- 24194.17, N = 12SE +/- 2984.46, N = 31441863217160217015602303848

Stress-NG

Test: Glibc Qsort Data Sorting

Karbon 700Helix 500OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc Qsort Data SortingFreeBSD 13 BETA1FreeBSD 12.24080120160200SE +/- 2.67, N = 3SE +/- 0.03, N = 3SE +/- 2.18, N = 3SE +/- 0.04, N = 3185.89122.74160.95116.431. (CC) clang options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

GraphicsMagick

Operation: HWB Color Space

Helix 500Karbon 700OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceFreeBSD 13 BETA1FreeBSD 12.22004006008001000SE +/- 6.84, N = 3SE +/- 3.71, N = 39847398556201. (CC) clang options: -fopenmp -O2 -pthread -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

Karbon 700Helix 500OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenFreeBSD 13 BETA1FreeBSD 12.220406080100SE +/- 0.83, N = 6SE +/- 1.00, N = 3875876551. (CC) clang options: -fopenmp -O2 -pthread -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

x265

Video Input: Bosphorus 1080p

Karbon 700Helix 500OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pFreeBSD 13 BETA1FreeBSD 12.21020304050SE +/- 0.46, N = 3SE +/- 0.18, N = 3SE +/- 0.28, N = 13SE +/- 0.09, N = 344.3928.8640.2528.091. (CXX) clang++ options: -O3 -lpthread -lrt -ldl

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 32

Helix 500Karbon 700OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - 1000Mbit Objective - Parallel: 32FreeBSD 13 BETA1FreeBSD 12.27K14K21K28K35KSE +/- 298.56, N = 5SE +/- 150.21, N = 15SE +/- 106.60, N = 3SE +/- 272.93, N = 3306521950930597276001. (CC) clang options: -O3 -march=native -lssl -lcrypto -lm

John The Ripper

Test: Blowfish

Karbon 700Helix 500OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishFreeBSD 13 BETA1FreeBSD 12.22K4K6K8K10KSE +/- 118.55, N = 5SE +/- 135.75, N = 3SE +/- 0.67, N = 3109427356960069901. (CC) clang options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

Stress-NG

Test: Matrix Math

Karbon 700Helix 500OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Matrix MathFreeBSD 13 BETA1FreeBSD 12.27K14K21K28K35KSE +/- 367.72, N = 4SE +/- 56.50, N = 3SE +/- 212.45, N = 3SE +/- 225.98, N = 333294.4422146.9129095.4021296.951. (CC) clang options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: Glibc C String Functions

Karbon 700Helix 500OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc C String FunctionsFreeBSD 13 BETA1FreeBSD 12.214K28K42K56K70KSE +/- 953.17, N = 3SE +/- 45.46, N = 3SE +/- 802.77, N = 3SE +/- 10.92, N = 366804.9946245.4160361.6643487.931. (CC) clang options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

C-Ray

Total Time - 4K, 16 Rays Per Pixel

Karbon 700Helix 500OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelFreeBSD 13 BETA1FreeBSD 12.250100150200250SE +/- 0.44, N = 3SE +/- 0.14, N = 3SE +/- 0.47, N = 3SE +/- 0.11, N = 3138.17201.98156.86211.921. (CC) clang options: -lm -lpthread -O3

Renaissance

Test: Twitter HTTP Requests

Karbon 700Helix 500OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Twitter HTTP RequestsFreeBSD 13 BETA1FreeBSD 12.29001800270036004500SE +/- 15.15, N = 5SE +/- 24.62, N = 5SE +/- 18.91, N = 5SE +/- 26.52, N = 52701.844013.183106.884008.62

Primesieve

1e12 Prime Number Generation

Karbon 700Helix 500OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.41e12 Prime Number GenerationFreeBSD 13 BETA1FreeBSD 12.21428425670SE +/- 0.36, N = 8SE +/- 0.04, N = 3SE +/- 0.35, N = 3SE +/- 0.15, N = 342.4459.4449.0462.951. (CXX) clang++ options: -O3 -lpthread

GraphicsMagick

Operation: Noise-Gaussian

Karbon 700Helix 500OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianFreeBSD 13 BETA1FreeBSD 12.24080120160200SE +/- 1.00, N = 3SE +/- 1.00, N = 31591141441101. (CC) clang options: -fopenmp -O2 -pthread -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

Stockfish

Total Time

Karbon 700Helix 500OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 12Total TimeFreeBSD 13 BETA1FreeBSD 12.23M6M9M12M15MSE +/- 115848.16, N = 15SE +/- 58309.40, N = 3SE +/- 133680.04, N = 4SE +/- 42225.28, N = 31287281190833811105161991323961. (CXX) clang++ options: -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto=thin

GraphicsMagick

Operation: Resizing

Karbon 700Helix 500OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingFreeBSD 13 BETA1FreeBSD 12.2130260390520650SE +/- 3.67, N = 3SE +/- 4.67, N = 3SE +/- 2.08, N = 35944215824551. (CC) clang options: -fopenmp -O2 -pthread -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

John The Ripper

Test: MD5

Karbon 700Helix 500OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: MD5FreeBSD 13 BETA1FreeBSD 12.2110K220K330K440K550KSE +/- 5569.43, N = 4SE +/- 102.48, N = 3SE +/- 4269.43, N = 5SE +/- 29.57, N = 34980263725254265193536471. (CC) clang options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

x265

Video Input: Bosphorus 4K

Karbon 700Helix 500OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KFreeBSD 13 BETA1FreeBSD 12.2246810SE +/- 0.09, N = 6SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 38.406.158.336.271. (CXX) clang++ options: -O3 -lpthread -lrt -ldl

Stress-NG

Test: Context Switching

Karbon 700Helix 500OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Context SwitchingFreeBSD 13 BETA1FreeBSD 12.24M8M12M16M20MSE +/- 343930.25, N = 15SE +/- 86383.33, N = 3SE +/- 202071.92, N = 3SE +/- 100704.56, N = 1518590879.5910089738.8114550134.459683381.701. (CC) clang options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: MMAP

Karbon 700Helix 500OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MMAPFreeBSD 13 BETA1FreeBSD 12.250100150200250SE +/- 1.76, N = 15SE +/- 1.75, N = 15SE +/- 3.67, N = 15SE +/- 3.24, N = 12216.97114.63212.59101.961. (CC) clang options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

OpenSSL

RSA 4096-bit Performance

Karbon 700Helix 500OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceFreeBSD 13 BETA1FreeBSD 12.230060090012001500SE +/- 9.60, N = 3SE +/- 0.00, N = 3SE +/- 20.73, N = 14SE +/- 0.06, N = 31353.1778.61169.1739.21. (CC) clang options: -pthread -Qunused-arguments -O3 -lssl -lcrypto

DaCapo Benchmark

Java Test: H2

Helix 500Karbon 700OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2FreeBSD 13 BETA1FreeBSD 12.211002200330044005500SE +/- 45.89, N = 20SE +/- 47.16, N = 7SE +/- 70.46, N = 16SE +/- 48.96, N = 63266513937104916

Go Benchmarks

Test: json

Karbon 700Helix 500OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonFreeBSD 13 BETA1FreeBSD 12.22M4M6M8M10MSE +/- 83265.51, N = 15SE +/- 4379.62, N = 3SE +/- 129591.47, N = 12SE +/- 22271.94, N = 36029985904385071292319538525

OSBench

Test: Create Files

Helix 500Karbon 700OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesFreeBSD 13 BETA1FreeBSD 12.2306090120150SE +/- 0.10, N = 3SE +/- 0.47, N = 3SE +/- 10.11, N = 12SE +/- 3.95, N = 1236.1775.5267.99123.231. (CC) clang options: -lm

iPerf

Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 32

Helix 500Karbon 700OpenBenchmarking.orgMbits/sec, More Is BetteriPerf 3.7Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 32FreeBSD 13 BETA1FreeBSD 12.214K28K42K56K70KSE +/- 696.90, N = 3SE +/- 704.18, N = 15SE +/- 344.97, N = 3SE +/- 277.47, N = 3632632538462574340301. (CC) clang options: -O3 -march=native -lssl -lcrypto -lm

BlogBench

Test: Write

Helix 500Karbon 700OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: WriteFreeBSD 13 BETA1FreeBSD 12.22K4K6K8K10KSE +/- 53.84, N = 3SE +/- 153.33, N = 31028050131025943701. (CC) clang options: -O2 -pthread


Phoronix Test Suite v10.8.5