x3d extra

Benchmarks for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2411067-PTS-X3DEXTRA75&grw.

x3d extraProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionabcAMD Ryzen 7 9800X3D 8-Core @ 5.27GHz (8 Cores / 16 Threads)ASRock X870E Taichi (3.09.AS03 BIOS)AMD Device 14d82 x 16GB DDR5-6000MT/s F5-6000J2836G16G2000GB Corsair MP700 PROAMD Radeon RX 7900 GRE 16GBAMD Navi 31 HDMI/DPDELL U2723QERealtek Device 8126 + MEDIATEK Device 0717Ubuntu 24.046.10.0-phx (x86_64)GNOME Shell 46.0X Server + Wayland4.6 Mesa 24.2~git2406040600.8112d4~oibaf~n (git-8112d44 2024-06-04 noble-oibaf-ppa) (LLVM 17.0.6 DRM 3.57)GCC 13.2.0ext43840x2160OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: amd-pstate-epp powersave (EPP: balance_performance) - CPU Microcode: 0xb404023Java Details- OpenJDK Runtime Environment (build 21.0.3+9-Ubuntu-1ubuntu1)Python Details- Python 3.12.3Security Details- gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS; IBPB: conditional; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected

x3d extraopenscad: Pistolopenscad: Mini-ITX Caseopenscad: Projector Mount Swivelopenscad: Leonardo Phone Case Slimencode-flac: WAV To FLACencode-mp3: WAV To MP3tjbench: Decompression Throughputencode-ape: WAV To APEencode-opus: WAV To Opus Encodestargate: 44100 - 512stargate: 96000 - 512stargate: 192000 - 512stargate: 44100 - 1024stargate: 480000 - 512stargate: 96000 - 1024stargate: 192000 - 1024stargate: 480000 - 1024encode-wavpack: WAV To WavPackdraco: Liondraco: Church Facadegegl: Cropgegl: Scalegegl: Cartoongegl: Reflectgegl: Antialiasgegl: Tile Glassgegl: Wavelet Blurgegl: Color Enhancegegl: Rotate 90 Degreesencode-ogg: WAV To Oggespeak: Text-To-Speech Synthesisnumpy: cloverleaf: clover_bmcloverleaf: clover_bm64_shortaskap: tConvolve MT - Griddingaskap: tConvolve MT - Degriddingaskap: tConvolve MPI - Degriddingaskap: tConvolve MPI - Griddingaskap: tConvolve OpenMP - Griddingaskap: tConvolve OpenMP - Degriddingaskap: Hogbom Clean OpenMPamg: openfoam: drivaerFastback, Large Mesh Size - Execution Timeopenfoam: drivaerFastback, Small Mesh Size - Mesh Timeopenfoam: drivaerFastback, Small Mesh Size - Execution Timeopenfoam: drivaerFastback, Medium Mesh Size - Mesh Timeopenfoam: drivaerFastback, Medium Mesh Size - Execution Timeincompact3d: input.i3d 129 Cells Per Directionincompact3d: input.i3d 193 Cells Per Directionindigobench: CPU - Bedroomindigobench: CPU - Supercarscylladb: Writesgit: Time To Complete Common Git Commandspybench: Total For Average Test Timesabc37.66518.0293.06712.3811.3594.597334.67542510.11417.8384.9446283.5605592.3934175.124634.8032433.6819542.4925724.9640385.335288533305.5384.51451.88817.73520.94316.45934.96231.4827.07311.50217.1581028.5836.58150.352538.313366.0611408.513119.810377.112890.2742.58441048560037687.76224.150559156.66315185.592692024.706113.515466764.6684573.3067.70913026532.82942137.20518.1763.05412.34611.3584.594334.38167510.11318.0954.9497923.5375552.3781345.1399234.8045053.6561912.4884544.9230865.367290733415.554.55151.90517.74220.97716.48834.96431.50127.00311.47117.1761030.4236.62150.452538.793359.711408.513119.810650.213312.8746.26940935340037870.35724.687047156.47785190.265842024.580913.542337464.63365943.3317.72112636432.90542137.94618.1713.04112.30711.3274.594335.01430110.11617.8554.9551733.5890492.3759635.126364.8009753.6724062.4864384.9263875.366288933625.5584.57451.91817.75321.03916.47334.89231.50827.00511.46817.1781035.4536.70150.462532.763349.1311408.51249510240.612678.9740.74140870630037945.73724.680232156.27953188.666752032.60513.548139664.45058443.3267.69612761332.915414OpenBenchmarking.org

OpenSCAD

Render: Pistol

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenSCADRender: Pistolabc91827364537.6737.2137.951. OpenSCAD version 2021.01

OpenSCAD

Render: Mini-ITX Case

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenSCADRender: Mini-ITX Caseabc4812162018.0318.1818.171. OpenSCAD version 2021.01

OpenSCAD

Render: Projector Mount Swivel

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenSCADRender: Projector Mount Swivelabc0.69011.38022.07032.76043.45053.0673.0543.0411. OpenSCAD version 2021.01

OpenSCAD

Render: Leonardo Phone Case Slim

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenSCADRender: Leonardo Phone Case Slimabc369121512.3812.3512.311. OpenSCAD version 2021.01

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.4WAV To FLACabc369121511.3611.3611.331. (CXX) g++ options: -O3 -fvisibility=hidden -logg -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3abc1.03432.06863.10294.13725.17154.5974.5944.5941. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression Throughputabc70140210280350334.68334.38335.011. (CC) gcc options: -O3 -rdynamic

Monkey Audio Encoding

WAV To APE

OpenBenchmarking.orgSeconds, Fewer Is BetterMonkey Audio Encoding 3.99.6WAV To APEabc369121510.1110.1110.121. (CXX) g++ options: -O3 -pedantic -rdynamic -lrt

Opus Codec Encoding

WAV To Opus Encode

OpenBenchmarking.orgSeconds, Fewer Is BetterOpus Codec Encoding 1.5.2WAV To Opus Encodeabc4812162017.8418.1017.861. (CXX) g++ options: -O3 -fvisibility=hidden -logg -lm

Stargate Digital Audio Workstation

Sample Rate: 44100 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 44100 - Buffer Size: 512abc1.11492.22983.34474.45965.57454.9446284.9497924.9551731. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 96000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 96000 - Buffer Size: 512abc0.80751.6152.42253.234.03753.5605593.5375553.5890491. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 192000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 192000 - Buffer Size: 512abc0.53851.0771.61552.1542.69252.3934172.3781342.3759631. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 44100 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 44100 - Buffer Size: 1024abc1.15652.3133.46954.6265.78255.1246305.1399235.1263601. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 480000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 480000 - Buffer Size: 512abc1.0812.1623.2434.3245.4054.8032434.8045054.8009751. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 96000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 96000 - Buffer Size: 1024abc0.82841.65682.48523.31364.1423.6819543.6561913.6724061. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 192000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 192000 - Buffer Size: 1024abc0.56081.12161.68242.24322.8042.4925722.4884542.4864381. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 480000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 22.11.5Sample Rate: 480000 - Buffer Size: 1024abc1.11692.23383.35074.46765.58454.9640384.9230864.9263871. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

WavPack Audio Encoding

WAV To WavPack

OpenBenchmarking.orgSeconds, Fewer Is BetterWavPack Audio Encoding 5.7WAV To WavPackabc1.20762.41523.62284.83046.0385.3355.3675.366

Google Draco

Model: Lion

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.6Model: Lionabc6001200180024003000SE +/- 1.86, N = 32885290728891. (CXX) g++ options: -O3

Google Draco

Model: Church Facade

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.6Model: Church Facadeabc7001400210028003500SE +/- 2.65, N = 33330334133621. (CXX) g++ options: -O3

GEGL

Operation: Crop

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Cropabc1.25062.50123.75185.00246.2535.5385.5505.558

GEGL

Operation: Scale

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Scaleabc1.02922.05843.08764.11685.1464.5144.5514.574

GEGL

Operation: Cartoon

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Cartoonabc122436486051.8951.9151.92

GEGL

Operation: Reflect

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Reflectabc4812162017.7417.7417.75

GEGL

Operation: Antialias

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Antialiasabc51015202520.9420.9821.04

GEGL

Operation: Tile Glass

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Tile Glassabc4812162016.4616.4916.47

GEGL

Operation: Wavelet Blur

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Wavelet Blurabc81624324034.9634.9634.89

GEGL

Operation: Color Enhance

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Color Enhanceabc71421283531.4831.5031.51

GEGL

Operation: Rotate 90 Degrees

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Rotate 90 Degreesabc61218243027.0727.0027.01

Ogg Audio Encoding

WAV To Ogg

OpenBenchmarking.orgSeconds, Fewer Is BetterOgg Audio Encoding 1.3.4WAV To Oggabc369121511.5011.4711.471. (CC) gcc options: -O2 -ffast-math -fsigned-char

eSpeak-NG Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak-NG Speech Engine 1.51Text-To-Speech Synthesisabc4812162017.1617.1817.181. (CXX) g++ options: -O2

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy Benchmarkabc20040060080010001028.581030.421035.45

CloverLeaf

Input: clover_bm

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeaf 1.3Input: clover_bmabc816243240SE +/- 0.09, N = 336.5836.6236.701. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

CloverLeaf

Input: clover_bm64_short

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeaf 1.3Input: clover_bm64_shortabc306090120150SE +/- 0.01, N = 3150.35150.45150.461. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

ASKAP

Test: tConvolve MT - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve MT - Griddingabc5001000150020002500SE +/- 4.48, N = 32538.312538.792532.761. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve MT - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve MT - Degriddingabc7001400210028003500SE +/- 16.90, N = 33366.063359.703349.131. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve MPI - Degridding

OpenBenchmarking.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - Degriddingabc2K4K6K8K10KSE +/- 0.00, N = 311408.511408.511408.51. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve MPI - Gridding

OpenBenchmarking.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - Griddingabc3K6K9K12K15KSE +/- 0.00, N = 313119.813119.812495.01. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve OpenMP - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - Griddingabc2K4K6K8K10KSE +/- 136.53, N = 310377.110650.210240.61. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve OpenMP - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - Degriddingabc3K6K9K12K15KSE +/- 211.30, N = 312890.213312.812678.91. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: Hogbom Clean OpenMP

OpenBenchmarking.orgIterations Per Second, More Is BetterASKAP 1.0Test: Hogbom Clean OpenMPabc160320480640800SE +/- 1.84, N = 3742.58746.27740.741. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

Algebraic Multi-Grid Benchmark

OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid Benchmark 1.2abc90M180M270M360M450M4104856004093534004087063001. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -lmpi

OpenFOAM

Input: drivaerFastback, Large Mesh Size - Execution Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Large Mesh Size - Execution Timeabc8K16K24K32K40K37687.7637870.3637945.741. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -ldynamicMesh -lgenericPatchFields -lOpenFOAM -ldl -lm

OpenFOAM

Input: drivaerFastback, Small Mesh Size - Mesh Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Small Mesh Size - Mesh Timeabc61218243024.1524.6924.681. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -ldynamicMesh -lgenericPatchFields -lOpenFOAM -ldl -lm

OpenFOAM

Input: drivaerFastback, Small Mesh Size - Execution Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Small Mesh Size - Execution Timeabc306090120150156.66156.48156.281. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -ldynamicMesh -lgenericPatchFields -lOpenFOAM -ldl -lm

OpenFOAM

Input: drivaerFastback, Medium Mesh Size - Mesh Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Medium Mesh Size - Mesh Timeabc4080120160200185.59190.27188.671. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -ldynamicMesh -lgenericPatchFields -lOpenFOAM -ldl -lm

OpenFOAM

Input: drivaerFastback, Medium Mesh Size - Execution Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Medium Mesh Size - Execution Timeabc4008001200160020002024.712024.582032.611. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -ldynamicMesh -lgenericPatchFields -lOpenFOAM -ldl -lm

Xcompact3d Incompact3d

Input: input.i3d 129 Cells Per Direction

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 129 Cells Per Directionabc369121513.5213.5413.551. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

Xcompact3d Incompact3d

Input: input.i3d 193 Cells Per Direction

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 193 Cells Per Directionabc142842567064.6764.6364.451. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

IndigoBench

Acceleration: CPU - Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: Bedroomabc0.74951.4992.24852.9983.74753.3063.3313.326

IndigoBench

Acceleration: CPU - Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: Supercarabc2468107.7097.7217.696

ScyllaDB

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterScyllaDB 5.2.9Test: Writesabc30K60K90K120K150K130265126364127613

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git Commandsabc81624324032.8332.9132.921. git version 2.43.0

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test Timesabc90180270360450421421414


Phoronix Test Suite v10.8.5