Ubuntu 22.04.02 LTS 7900X 7900XTX raytracing

AMD Ryzen 9 7900X 12-Core testing with a ASUS ROG STRIX B650E-F GAMING WIFI (1410 BIOS) and AMD Radeon RX 7900 XTX 24GB on Ubuntu 22.04 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2305174-NE-UBUNTU22007
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Ubuntu 22.04.02 LTS 7900X 7900XTX raytracing
May 16 2023
  3 Hours, 14 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Ubuntu 22.04.02 LTS 7900X 7900XTX raytracingOpenBenchmarking.orgPhoronix Test SuiteAMD Ryzen 9 7900X 12-Core @ 4.70GHz (12 Cores / 24 Threads)ASUS ROG STRIX B650E-F GAMING WIFI (1410 BIOS)AMD Device 14d864GB2000GB SHPP41-2000GM + 120GB TOSHIBA RC100 + 1000GB Western Digital WD_BLACK SN750 SE NVMe 1TB + 32GB Flash DriveAMD Radeon RX 7900 XTX 24GB (3220/1249MHz)AMD Device ab30LG HDR 4K + LG Ultra HDIntel I225-V + MEDIATEK Device 0608Ubuntu 22.045.19.0-41-generic (x86_64)Budgie 10.6.1X Server 1.21.1.44.6 Mesa 22.3.0-devel (LLVM 15.0.3 DRM 3.48)OpenCL 2.1 AMD-APP (3513.0)GCC 11.3.0ext47680x2160ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLOpenCLCompilerFile-SystemScreen ResolutionUbuntu 22.04.02 LTS 7900X 7900XTX Raytracing BenchmarksSystem Logs- Transparent Huge Pages: madvise- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.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-build-config=bootstrap-lto-lean --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 - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa601203- Python 3.10.6- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

Ubuntu 22.04.02 LTS 7900X 7900XTX raytracingquadray: 1 - 4Kquadray: 2 - 4Kquadray: 3 - 4Kquadray: 5 - 4Kquadray: 1 - 1080pquadray: 2 - 1080pquadray: 3 - 1080pquadray: 5 - 1080pospray: particle_volume/ao/real_timeospray: particle_volume/scivis/real_timeospray: particle_volume/pathtracer/real_timeospray: gravity_spheres_volume/dim_512/ao/real_timeospray: gravity_spheres_volume/dim_512/scivis/real_timeospray: gravity_spheres_volume/dim_512/pathtracer/real_timec-ray: Total Time - 4K, 16 Rays Per Pixelpovray: Trace Timerays1bench: Large Sceneospray-studio: 1 - 4K - 1 - Path Tracerospray-studio: 2 - 4K - 1 - Path Tracerospray-studio: 3 - 4K - 1 - Path Tracerospray-studio: 1 - 4K - 16 - Path Tracerospray-studio: 1 - 4K - 32 - Path Tracerospray-studio: 2 - 4K - 16 - Path Tracerospray-studio: 2 - 4K - 32 - Path Tracerospray-studio: 3 - 4K - 16 - Path Tracerospray-studio: 3 - 4K - 32 - Path Tracerospray-studio: 1 - 1080p - 1 - Path Tracerospray-studio: 2 - 1080p - 1 - Path Tracerospray-studio: 3 - 1080p - 1 - Path Tracerospray-studio: 1 - 1080p - 16 - Path Tracerospray-studio: 1 - 1080p - 32 - Path Tracerospray-studio: 2 - 1080p - 16 - Path Tracerospray-studio: 2 - 1080p - 32 - Path Tracerospray-studio: 3 - 1080p - 16 - Path Tracerospray-studio: 3 - 1080p - 32 - Path Tracertachyon: Total TimeUbuntu 22.04.02 LTS 7900X 7900XTX raytracing20.115.594.821.5677.8021.3918.626.225.934225.90677206.8635.918085.830187.0074732.30422.143139.1550095099597483667164130847561661829938219493712601280150320065403472043640808240124800676.0318OpenBenchmarking.org

QuadRay

VectorChief's QuadRay is a real-time ray-tracing engine written to support SIMD across ARM, MIPS, PPC, and x86/x86_64 processors. QuadRay supports SSE/SSE2/SSE4 and AVX/AVX2/AVX-512 usage on Intel/AMD CPUs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterQuadRay 2022.05.25Scene: 1 - Resolution: 4KUbuntu 22.04.02 LTS 7900X 7900XTX raytracing510152025SE +/- 0.01, N = 320.111. (CXX) g++ options: -O3 -pthread -lm -lstdc++ -lX11 -lXext -lpthread

OpenBenchmarking.orgFPS, More Is BetterQuadRay 2022.05.25Scene: 2 - Resolution: 4KUbuntu 22.04.02 LTS 7900X 7900XTX raytracing1.25782.51563.77345.03126.289SE +/- 0.02, N = 35.591. (CXX) g++ options: -O3 -pthread -lm -lstdc++ -lX11 -lXext -lpthread

OpenBenchmarking.orgFPS, More Is BetterQuadRay 2022.05.25Scene: 3 - Resolution: 4KUbuntu 22.04.02 LTS 7900X 7900XTX raytracing1.08452.1693.25354.3385.4225SE +/- 0.01, N = 34.821. (CXX) g++ options: -O3 -pthread -lm -lstdc++ -lX11 -lXext -lpthread

OpenBenchmarking.orgFPS, More Is BetterQuadRay 2022.05.25Scene: 5 - Resolution: 4KUbuntu 22.04.02 LTS 7900X 7900XTX raytracing0.3510.7021.0531.4041.755SE +/- 0.00, N = 31.561. (CXX) g++ options: -O3 -pthread -lm -lstdc++ -lX11 -lXext -lpthread

OpenBenchmarking.orgFPS, More Is BetterQuadRay 2022.05.25Scene: 1 - Resolution: 1080pUbuntu 22.04.02 LTS 7900X 7900XTX raytracing20406080100SE +/- 0.21, N = 377.801. (CXX) g++ options: -O3 -pthread -lm -lstdc++ -lX11 -lXext -lpthread

OpenBenchmarking.orgFPS, More Is BetterQuadRay 2022.05.25Scene: 2 - Resolution: 1080pUbuntu 22.04.02 LTS 7900X 7900XTX raytracing510152025SE +/- 0.04, N = 321.391. (CXX) g++ options: -O3 -pthread -lm -lstdc++ -lX11 -lXext -lpthread

OpenBenchmarking.orgFPS, More Is BetterQuadRay 2022.05.25Scene: 3 - Resolution: 1080pUbuntu 22.04.02 LTS 7900X 7900XTX raytracing510152025SE +/- 0.05, N = 318.621. (CXX) g++ options: -O3 -pthread -lm -lstdc++ -lX11 -lXext -lpthread

OpenBenchmarking.orgFPS, More Is BetterQuadRay 2022.05.25Scene: 5 - Resolution: 1080pUbuntu 22.04.02 LTS 7900X 7900XTX raytracing246810SE +/- 0.00, N = 36.221. (CXX) g++ options: -O3 -pthread -lm -lstdc++ -lX11 -lXext -lpthread

OSPRay

Intel OSPRay is a portable ray-tracing engine for high-performance, high-fidelity scientific visualizations. OSPRay builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: particle_volume/ao/real_timeUbuntu 22.04.02 LTS 7900X 7900XTX raytracing1.33522.67044.00565.34086.676SE +/- 0.00314, N = 35.93422

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: particle_volume/scivis/real_timeUbuntu 22.04.02 LTS 7900X 7900XTX raytracing1.3292.6583.9875.3166.645SE +/- 0.01542, N = 35.90677

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: particle_volume/pathtracer/real_timeUbuntu 22.04.02 LTS 7900X 7900XTX raytracing50100150200250SE +/- 0.56, N = 3206.86

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: gravity_spheres_volume/dim_512/ao/real_timeUbuntu 22.04.02 LTS 7900X 7900XTX raytracing1.33162.66323.99485.32646.658SE +/- 0.00322, N = 35.91808

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: gravity_spheres_volume/dim_512/scivis/real_timeUbuntu 22.04.02 LTS 7900X 7900XTX raytracing1.31182.62363.93545.24726.559SE +/- 0.00384, N = 35.83018

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_timeUbuntu 22.04.02 LTS 7900X 7900XTX raytracing246810SE +/- 0.00268, N = 37.00747

C-Ray

This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelUbuntu 22.04.02 LTS 7900X 7900XTX raytracing816243240SE +/- 0.09, N = 332.301. (CC) gcc options: -lm -lpthread -O3

POV-Ray

This is a test of POV-Ray, the Persistence of Vision Raytracer. POV-Ray is used to create 3D graphics using ray-tracing. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeUbuntu 22.04.02 LTS 7900X 7900XTX raytracing510152025SE +/- 0.01, N = 322.141. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -R/usr/lib -lSDL -lSM -lICE -lX11 -lIlmImf -lIlmImf-2_5 -lImath-2_5 -lHalf-2_5 -lIex-2_5 -lIexMath-2_5 -lIlmThread-2_5 -lIlmThread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

YafaRay

YafaRay is an open-source physically based montecarlo ray-tracing engine. Learn more via the OpenBenchmarking.org test page.

Ubuntu 22.04.02 LTS 7900X 7900XTX raytracing: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: ./yafaray: 2: ./Core-3.5.1/install/usr/local/bin/yafaray-xml: not found

rays1bench

This is a test of rays1bench, a simple path-tracer / ray-tracing that supports SSE and AVX instructions, multi-threading, and other features. This test profile is measuring the performance of the "large scene" in rays1bench. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmrays/s, More Is Betterrays1bench 2020-01-09Large SceneUbuntu 22.04.02 LTS 7900X 7900XTX raytracing306090120150SE +/- 1.04, N = 3139.15

OSPRay Studio

Intel OSPRay Studio is an open-source, interactive visualization and ray-tracing software package. OSPRay Studio makes use of Intel OSPRay, a portable ray-tracing engine for high-performance, high-fidelity visualizations. OSPRay builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing11002200330044005500SE +/- 4.98, N = 350091. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing11002200330044005500SE +/- 2.33, N = 350991. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing13002600390052006500SE +/- 1.73, N = 359741. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing20K40K60K80K100KSE +/- 99.16, N = 3836671. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing40K80K120K160K200KSE +/- 230.30, N = 31641301. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing20K40K60K80K100KSE +/- 183.25, N = 3847561. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing40K80K120K160K200KSE +/- 146.19, N = 31661821. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing20K40K60K80K100KSE +/- 336.06, N = 3993821. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing40K80K120K160K200KSE +/- 205.24, N = 31949371. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing30060090012001500SE +/- 0.88, N = 312601. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing30060090012001500SE +/- 1.20, N = 312801. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing30060090012001500SE +/- 0.88, N = 315031. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing4K8K12K16K20KSE +/- 9.24, N = 3200651. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing9K18K27K36K45KSE +/- 39.96, N = 3403471. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing4K8K12K16K20KSE +/- 23.36, N = 3204361. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing9K18K27K36K45KSE +/- 63.22, N = 3408081. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing5K10K15K20K25KSE +/- 34.46, N = 3240121. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path TracerUbuntu 22.04.02 LTS 7900X 7900XTX raytracing10K20K30K40K50KSE +/- 58.62, N = 3480061. (CXX) g++ options: -O3 -lm -ldl

Tachyon

This is a test of the threaded Tachyon, a parallel ray-tracing system, measuring the time to ray-trace a sample scene. The sample scene used is the Teapot scene ray-traced to 8K x 8K with 32 samples. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.99.2Total TimeUbuntu 22.04.02 LTS 7900X 7900XTX raytracing20406080100SE +/- 0.04, N = 376.031. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread