Skip to content

Native DirectX 12 Experimental Benchmark for Linux — v0.1.1

Choose a tag to compare

@GoblinFlash GoblinFlash released this 09 Nov 17:44
· 53 commits to main since this release

Native DirectX 12 Experimental Benchmark for Linux — v0.1.1

This release updates the v21 benchmark package to revision r12, correcting the results-sharing export and Vulkan-reference chart presentation. The native compute path and the Vulkan reference remain separate.

How to run the benchmark — download the installer from the tagged repository, the runnable archive and the starter. Follow the install instructions before running ndx12-benchmark.

Verification and limits

  • Installer unit checks: 31 passed; end-to-end installer test and verdict self-test: passed.
  • 35/35 recorded mutation tests killed their mutants; baseline passed.
  • CPU validation: all eight suites passed — four SM89 profiles with 564 tests each and four SM86 profiles with 565 tests each.
  • Final package code received CodeRabbit review, with one minor finding recorded and not changed.
  • No new physical-GPU benchmark run was performed on these v0.1.1 bytes. RTX 4090 and RTX 3090 GPU results documented for v0.1.0 are historical; do not treat them as a hardware PASS for v0.1.1.

Release files

File Bytes SHA-256
ndx12-native-benchmark-v21-615.78.08-620.70.06.tar.gz 2532955 845cb9a3c2847438953cdb376811897bfe20b2fe7c6e80cc25edade3588852f
ndx12_start.py 10958 8cd0ca349f4535741ae8a673b3aa10de4a0b5f953c283543a453a850337aced5
ndx12-benchmark-v0.1.1-source.tar.gz 5815275 The attached .sha256 sidecar contains the archive digest.
NDX12_GPU_Benchmark/ndx12-install.py (tagged repository file) — bdbd170e2c2e3a37523c4f786d7ebc6e2296fe8a72b460e6ca45848fa61afe30

The installer pins the archive, starter and manifest identities and checks them before installation. The source companion includes the SM89/SM86 v21-r12 source snapshots, prior shader build recipes and retained third-party notices; its README distinguishes previous source-rebuild evidence from checks performed for this release.

Scope and licensing

Project-owned portions are GPL-3.0-or-later. Third-party materials retain their incoming licenses and copyright notices. Source lineage and attribution must not be inferred solely from the project license. The release remains experimental; it does not demonstrate full Direct3D 12 support, game compatibility or general performance superiority.

For reproducible community results, please submit a benchmark results issue. Inspect the generated share bundle before uploading; raw machine evidence is private.