texture-compression-zeus

AMD Ryzen 7 7800X3D 8-Core testing with a ASUS ROG STRIX B650E-I GAMING WIFI (2214 BIOS) and NAVI31 24GB on Pop 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 2401192-NE-TEXTURECO58
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
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
NAVI31 - AMD Ryzen 7 7800X3D 8-Core
January 19
  31 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):


texture-compression-zeusOpenBenchmarking.orgPhoronix Test SuiteAMD Ryzen 7 7800X3D 8-Core @ 5.05GHz (8 Cores / 16 Threads)ASUS ROG STRIX B650E-I GAMING WIFI (2214 BIOS)AMD Device 14d832GB4001GB Samsung SSD 990 PRO 4TBNAVI31 24GB (2304/1249MHz)AMD Device ab3024E3Intel I225-V + MEDIATEK Device 0616Pop 22.046.6.6-76060606-generic (x86_64)GNOME Shell 42.5X Server 1.21.1.34.6 Mesa 23.3.2-1pop0~1704238321~22.04~36f1d0e (LLVM 15.0.7 DRM 3.54)1.3.267GCC 11.4.0ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionTexture-compression-zeus PerformanceSystem 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-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.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: amd-pstate-epp powersave (EPP: balance_performance) - CPU Microcode: 0xa601206 - BAR1 / Visible vRAM Size: 24560 MB - vBIOS Version: 113-D7020100-102- gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of Safe RET + 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 + srbds: Not affected + tsx_async_abort: Not affected

texture-compression-zeusetcpak: Multi-Threaded - DXT1etcpak: Multi-Threaded - ETC2etcpak: Single-Threaded - DXT1etcpak: Single-Threaded - ETC2astcenc: Fastastcenc: Mediumastcenc: Thoroughastcenc: Exhaustivebasis: ETC1Sbasis: UASTC Level 0basis: UASTC Level 2basis: UASTC Level 3toktx: UASTC 3toktx: Zstd Compression 9toktx: Zstd Compression 19toktx: UASTC 3 + Zstd Compression 19toktx: UASTC 4 + Zstd Compression 19NAVI31 - AMD Ryzen 7 7800X3D 8-Core3205.0733193.989330.130330.918183.725664.13177.88090.842121.1815.62622.79142.7329.3512.10511.20111.974256.765OpenBenchmarking.org

Betsy GPU Compressor

Betsy is an open-source GPU compressor of various GPU compression techniques. Betsy is written in GLSL for Vulkan/OpenGL (compute shader) support for GPU-based texture compression. Learn more via the OpenBenchmarking.org test page.

Codec: ETC1 - Quality: Highest

NAVI31 - AMD Ryzen 7 7800X3D 8-Core: 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: ./betsy: 3: ./betsy: not found

Codec: ETC2 RGB - Quality: Highest

NAVI31 - AMD Ryzen 7 7800X3D 8-Core: 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: ./betsy: 3: ./betsy: not found

Etcpak

Etcpack is the self-proclaimed "fastest ETC compressor on the planet" with focused on providing open-source, very fast ETC and S3 texture compression support. The test profile uses a 8K x 8K game texture as a sample input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Multi-Threaded - Configuration: DXT1NAVI31 - AMD Ryzen 7 7800X3D 8-Core7001400210028003500SE +/- 1.21, N = 33205.071. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Multi-Threaded - Configuration: ETC2NAVI31 - AMD Ryzen 7 7800X3D 8-Core7001400210028003500SE +/- 1.75, N = 33193.991. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Single-Threaded - Configuration: DXT1NAVI31 - AMD Ryzen 7 7800X3D 8-Core70140210280350SE +/- 0.16, N = 3330.131. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Single-Threaded - Configuration: ETC2NAVI31 - AMD Ryzen 7 7800X3D 8-Core70140210280350SE +/- 3.75, N = 3330.921. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

ASTC Encoder

ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: FastNAVI31 - AMD Ryzen 7 7800X3D 8-Core4080120160200SE +/- 0.11, N = 3183.731. (CXX) g++ options: -O3 -flto -pthread

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: MediumNAVI31 - AMD Ryzen 7 7800X3D 8-Core1428425670SE +/- 0.04, N = 364.131. (CXX) g++ options: -O3 -flto -pthread

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: ThoroughNAVI31 - AMD Ryzen 7 7800X3D 8-Core246810SE +/- 0.0021, N = 37.88091. (CXX) g++ options: -O3 -flto -pthread

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: ExhaustiveNAVI31 - AMD Ryzen 7 7800X3D 8-Core0.18950.3790.56850.7580.9475SE +/- 0.0008, N = 30.84211. (CXX) g++ options: -O3 -flto -pthread

Basis Universal

Basis Universal is a GPU texture codec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: ETC1SNAVI31 - AMD Ryzen 7 7800X3D 8-Core510152025SE +/- 0.08, N = 321.181. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: UASTC Level 0NAVI31 - AMD Ryzen 7 7800X3D 8-Core1.26592.53183.79775.06366.3295SE +/- 0.015, N = 35.6261. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: UASTC Level 2NAVI31 - AMD Ryzen 7 7800X3D 8-Core510152025SE +/- 0.05, N = 322.791. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: UASTC Level 3NAVI31 - AMD Ryzen 7 7800X3D 8-Core1020304050SE +/- 0.03, N = 342.731. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

KTX-Software toktx

This is a benchmark of The Khronos Group's KTX-Software library and tools. KTX-Software provides "toktx" for converting/creating in the KTX container format for image textures. This benchmark times how long it takes to convert to KTX 2.0 format with various settings using a reference PNG sample input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 3NAVI31 - AMD Ryzen 7 7800X3D 8-Core3691215SE +/- 0.013, N = 39.351

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: Zstd Compression 9NAVI31 - AMD Ryzen 7 7800X3D 8-Core0.47360.94721.42081.89442.368SE +/- 0.003, N = 32.105

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: Zstd Compression 19NAVI31 - AMD Ryzen 7 7800X3D 8-Core3691215SE +/- 0.09, N = 311.20

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 3 + Zstd Compression 19NAVI31 - AMD Ryzen 7 7800X3D 8-Core3691215SE +/- 0.06, N = 311.97

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 4 + Zstd Compression 19NAVI31 - AMD Ryzen 7 7800X3D 8-Core60120180240300SE +/- 0.15, N = 3256.77