Ryzen 3700X SMT On vs Off

Testing the performance improvement of SMT with AMD's Zen 2 architecture on a Ryzen 7 3700X, at a static clockspeed of 3.6 GHz for both configurations.

HTML result view exported from: https://openbenchmarking.org/result/2003237-SERE-SMT082179&grs&sro.

Ryzen 3700X SMT On vs OffProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionSMT OnSMT OffAMD Ryzen 7 3700X 8-Core @ 3.60GHz (8 Cores / 16 Threads)MSI B450 GAMING PRO CARBON AC (MS-7B85) v1.0 (1.B2 BIOS)AMD Starship/Matisse16GBSamsung SSD 970 EVO 500GB + 1000GB Western Digital WD10EZEX-08W + 250GB Samsung SSD 850 + 4001GB Western Digital WD40EZRZ-00GMSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1303/2000MHz)AMD Ellesmere HDMI Audio24G1WG4 + VX228Intel I211 + Intel-AC 9260Solus 4.15.5.7-150.current (x86_64)BudgieX Server 1.20.74.5 Mesa 19.3.4 (LLVM 9.0.0)1.1.107GCC 9.3.0 + Clang 9.0.1 + LLVM 9.0.1ext43840x1080AMD Ryzen 7 3700X 8-Core @ 3.60GHz (8 Cores)OpenBenchmarking.orgKernel Details- amdgpu.si_support=1 amdgpu.cik_support=1Environment Details- __GL_MaxFramesAllowed=1Compiler Details- --build=x86_64-solus-linux --enable-__cxa_atexit --enable-cet --enable-clocale=gnu --enable-default-ssp --enable-gnu-indirect-function --enable-gold --enable-languages=c,c++,fortran --enable-ld=default --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --target=x86_64-solus-linux --with-arch_32=i686 --with-gcc-major-version-only --with-gnu-ld --with-linker-hash-style=gnu --with-multilib-list=m32,m64 Processor Details- Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013Python Details- Python 2.7.17 + Python 3.7.6Security Details- SMT On: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected - SMT Off: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + tsx_async_abort: Not affected

Ryzen 3700X SMT On vs Offparboil: OpenMP CUTCPembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownembree: Pathtracer - Asian Dragonembree: Pathtracer - Asian Dragon Objospray: NASA Streamlines - Path Tracerospray: NASA Streamlines - SciVisembree: Pathtracer ISPC - Asian Dragonblender: Barbershop - CPU-Onlyembree: Pathtracer ISPC - Asian Dragon Objpgbench: Buffer Test - Normal Load - Read Onlyospray: XFrog Forest - SciVistungsten: Non-Exponentialospray: XFrog Forest - Path Tracertungsten: Hairospray: San Miguel - Path Tracerblender: BMW27 - CPU-Onlycompress-pbzip2: 256MB File Compressionospray: San Miguel - SciVisappleseed: Emilytungsten: Volumetric Causticasmfish: 1024 Hash Memory, 26 Depthappleseed: Material Testersmallpt: Global Illumination Renderer; 128 Samplesstockfish: Total Timepovray: Trace Timeluxcorerender: DLSCluxcorerender: Rainbow Colors and Prismospray: Magnetic Reconnection - SciViscompress-7zip: Compress Speed Testttsiod-renderer: Phong Rendering With Soft-Shadow Mappingtungsten: Water Causticsvt-hevc: 1080p 8-bit YUV To HEVC Video Encodeappleseed: Disney Materialbuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilenamd: ATPase Simulation - 327,506 Atomsx265: H.265 1080p Video Encodingospray: Magnetic Reconnection - Path Tracerrodinia: OpenMP LavaMDsvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080pprimesieve: 1e12 Prime Number Generationsvt-vp9: VMAF Optimized - Bosphorus 1080prodinia: OpenMP CFD Solversvt-vp9: Visual Quality Optimized - Bosphorus 1080pc-ray: Total Time - 4K, 16 Rays Per Pixelgraphics-magick: Resizingswet: AverageSMT OnSMT Off2.6079039.75019.332710.97489.74843.4517.2410.8801709.539.3736238324.8479752.259.162161.1828.62150.94179.733.68712.05407.73790611.144625646877234.92905411.8492465192149.9531.541.698.1350055469.11830.360747.74252.20082478.053388.9552.3012851.9612532.624149.7025.405144.3524.370118.8370.33994749139239874.4743946.17985.95027.14416.36822.2711.367.17291071.556.2254159592.9390991.5113.63580.8042.14510.64263.455.3918.33588.16670815.989217990670331.50877216.6581769468969.4861.111.256.0637390358.63539.358237.06322.18973299.167483.6592.8066045.03111.1136.571134.6528.172131.1026.794108.5975.9069164852288974OpenBenchmarking.org

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPSMT OffSMT On1.00672.01343.02014.02685.0335SE +/- 0.001532, N = 3SE +/- 0.002696, N = 34.4743942.6079031. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: CrownSMT OffSMT On3691215SE +/- 0.0022, N = 3SE +/- 0.0077, N = 36.17989.7501MIN: 6.15 / MAX: 6.26MIN: 9.68 / MAX: 9.92

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: CrownSMT OffSMT On3691215SE +/- 0.0012, N = 3SE +/- 0.0060, N = 35.95029.3327MIN: 5.92 / MAX: 6.03MIN: 9.27 / MAX: 9.53

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian DragonSMT OffSMT On3691215SE +/- 0.0096, N = 3SE +/- 0.0082, N = 37.144110.9748MIN: 7.1 / MAX: 7.25MIN: 10.92 / MAX: 11.12

Embree

Binary: Pathtracer - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian Dragon ObjSMT OffSMT On3691215SE +/- 0.0048, N = 3SE +/- 0.0157, N = 36.36829.7484MIN: 6.34 / MAX: 6.44MIN: 9.68 / MAX: 9.89

OSPray

Demo: NASA Streamlines - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path TracerSMT OffSMT On0.77631.55262.32893.10523.8815SE +/- 0.00, N = 4SE +/- 0.00, N = 62.273.45MIN: 2.25 / MAX: 2.3MIN: 3.4 / MAX: 3.5

OSPray

Demo: NASA Streamlines - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVisSMT OffSMT On48121620SE +/- 0.00, N = 13SE +/- 0.00, N = 1211.3617.24MIN: 11.11 / MAX: 11.49MIN: 16.67 / MAX: 17.54

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian DragonSMT OffSMT On3691215SE +/- 0.0079, N = 3SE +/- 0.0045, N = 37.172910.8801MIN: 7.14 / MAX: 7.27MIN: 10.83 / MAX: 11.01

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Barbershop - Compute: CPU-OnlySMT OffSMT On2004006008001000SE +/- 0.38, N = 3SE +/- 0.26, N = 31071.55709.53

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian Dragon ObjSMT OffSMT On3691215SE +/- 0.0057, N = 3SE +/- 0.0017, N = 36.22549.3736MIN: 6.19 / MAX: 6.3MIN: 9.33 / MAX: 9.5

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlySMT OffSMT On50K100K150K200K250KSE +/- 63.46, N = 3SE +/- 291.73, N = 3159592.94238324.851. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

OSPray

Demo: XFrog Forest - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVisSMT OffSMT On0.50631.01261.51892.02522.5315SE +/- 0.00, N = 3SE +/- 0.00, N = 31.512.25MIN: 1.49 / MAX: 1.53MIN: 2.23 / MAX: 2.27

Tungsten Renderer

Scene: Non-Exponential

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Non-ExponentialSMT OffSMT On48121620SE +/- 0.00511, N = 3SE +/- 0.01931, N = 313.635809.162161. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lGL -lpthread -ldl

OSPray

Demo: XFrog Forest - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path TracerSMT OffSMT On0.26550.5310.79651.0621.3275SE +/- 0.00, N = 3SE +/- 0.00, N = 40.801.18MIN: 0.78 / MAX: 0.81MIN: 1.17 / MAX: 1.19

Tungsten Renderer

Scene: Hair

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairSMT OffSMT On1020304050SE +/- 0.03, N = 3SE +/- 0.02, N = 342.1528.621. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lGL -lpthread -ldl

OSPray

Demo: San Miguel - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path TracerSMT OffSMT On0.21150.4230.63450.8461.0575SE +/- 0.00, N = 3SE +/- 0.00, N = 30.640.94MIN: 0.63

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: BMW27 - Compute: CPU-OnlySMT OffSMT On60120180240300SE +/- 0.05, N = 3SE +/- 0.34, N = 3263.45179.73

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File CompressionSMT OffSMT On1.2132.4263.6394.8526.065SE +/- 0.019, N = 3SE +/- 0.023, N = 35.3913.6871. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

OSPray

Demo: San Miguel - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisSMT OffSMT On3691215SE +/- 0.00, N = 12SE +/- 0.00, N = 128.3312.05MIN: 8.2 / MAX: 8.85MIN: 11.11 / MAX: 12.82

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilySMT OffSMT On130260390520650588.17407.74

Tungsten Renderer

Scene: Volumetric Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Volumetric CausticSMT OffSMT On48121620SE +/- 0.02, N = 3SE +/- 0.02, N = 315.9911.141. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lGL -lpthread -ldl

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthSMT OffSMT On5M10M15M20M25MSE +/- 140894.84, N = 3SE +/- 334092.03, N = 51799067025646877

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterSMT OffSMT On70140210280350331.51234.93

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesSMT OffSMT On48121620SE +/- 0.01, N = 3SE +/- 0.02, N = 316.6611.851. (CXX) g++ options: -fopenmp -O3

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeSMT OffSMT On5M10M15M20M25MSE +/- 15148.01, N = 3SE +/- 117431.56, N = 317694689246519211. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeSMT OffSMT On1530456075SE +/- 0.02, N = 3SE +/- 0.02, N = 369.4949.951. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lpthread -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

LuxCoreRender

Scene: DLSC

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: DLSCSMT OffSMT On0.34650.6931.03951.3861.7325SE +/- 0.00, N = 3SE +/- 0.01, N = 31.111.54MIN: 1.07 / MAX: 1.13MIN: 1.47 / MAX: 1.58

LuxCoreRender

Scene: Rainbow Colors and Prism

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: Rainbow Colors and PrismSMT OffSMT On0.38030.76061.14091.52121.9015SE +/- 0.00, N = 3SE +/- 0.01, N = 31.251.69MIN: 1.22 / MAX: 1.32MIN: 1.65 / MAX: 1.75

OSPray

Demo: Magnetic Reconnection - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVisSMT OffSMT On246810SE +/- 0.00, N = 15SE +/- 0.00, N = 126.068.13MIN: 5.68 / MAX: 6.13MIN: 7.58 / MAX: 8.26

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestSMT OffSMT On11K22K33K44K55KSE +/- 132.10, N = 3SE +/- 145.08, N = 337390500551. (CXX) g++ options: -pipe -lpthread

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingSMT OffSMT On100200300400500SE +/- 0.60, N = 3SE +/- 0.64, N = 3358.64469.121. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lpthread -fopenmp -fwhole-program -lstdc++

Tungsten Renderer

Scene: Water Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticSMT OffSMT On918273645SE +/- 0.12, N = 3SE +/- 0.03, N = 339.3630.361. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lGL -lpthread -ldl

SVT-HEVC

1080p 8-bit YUV To HEVC Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.4.11080p 8-bit YUV To HEVC Video EncodeSMT OffSMT On1122334455SE +/- 0.02, N = 3SE +/- 0.06, N = 337.0647.741. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialSMT OffSMT On70140210280350322.19252.20

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileSMT OffSMT On20406080100SE +/- 0.61, N = 3SE +/- 0.64, N = 399.1778.05

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileSMT OffSMT On100200300400500483.66388.96

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13ATPase Simulation - 327,506 AtomsSMT OffSMT On0.63151.2631.89452.5263.1575SE +/- 0.00192, N = 3SE +/- 0.00092, N = 32.806602.30128

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingSMT OffSMT On1224364860SE +/- 0.24, N = 3SE +/- 0.77, N = 345.0351.961. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OSPray

Demo: Magnetic Reconnection - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: Path TracerSMT OffSMT On306090120150SE +/- 0.00, N = 15111.11125.00MIN: 90.91 / MAX: 125MIN: 111.11 / MAX: 142.86

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDSMT OffSMT On816243240SE +/- 0.00, N = 3SE +/- 0.08, N = 336.5732.621. (CXX) g++ options: -O2 -lOpenCL

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pSMT OffSMT On306090120150SE +/- 0.17, N = 3SE +/- 0.29, N = 3134.65149.701. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.41e12 Prime Number GenerationSMT OffSMT On714212835SE +/- 0.03, N = 3SE +/- 0.01, N = 328.1725.411. (CXX) g++ options: -O3 -lpthread

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: VMAF Optimized - Input: Bosphorus 1080pSMT OffSMT On306090120150SE +/- 0.64, N = 3SE +/- 0.58, N = 3131.10144.351. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverSMT OffSMT On612182430SE +/- 0.10, N = 3SE +/- 0.10, N = 326.7924.371. (CXX) g++ options: -O2 -lOpenCL

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080pSMT OffSMT On306090120150SE +/- 0.71, N = 3SE +/- 0.11, N = 3108.59118.831. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelSMT OffSMT On20406080100SE +/- 0.02, N = 3SE +/- 0.00, N = 375.9170.341. (CC) gcc options: -lm -lpthread -O3

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingSMT OffSMT On20040060080010009169471. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -lfreetype -ljpeg -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

Swet

Average

OpenBenchmarking.orgOperations Per Second, More Is BetterSwet 1.5.16AverageSMT OffSMT On1100M2200M3300M4400M5500MSE +/- 64053638.88, N = 15SE +/- 62657968.93, N = 15485228897449139239871. (CC) gcc options: -lm -lpthread -lncurses -lrt


Phoronix Test Suite v10.8.4