# RTX 4070 Ti SUPER (10de:2705) Ada canary On October 23, 2026, the AD102-family four-PLM payload ran on one cold RTX 4070 Ti SUPER (`10de:2705`, 66 SMs) before the unmodified NVIDIA `580.178.04` driver. FP16 and BF16 tensor instructions with FP32 accumulation then issued at about twice their stock rates. This is one physical card. A second full AC cycle later restored the same unlock selector readbacks, but the FP16/BF16 throughput test was not repeated on that second boot. This does not establish support for every AD103 board. The [evidence directory](evidence/ada2705/README.md) contains unedited benchmark stdout, selected boot messages, rate readbacks and sanitized mining recovery lines, each with a SHA-256 manifest. The Linux kernel was `5.15.0-177-generic`. The source module was built from commit `a7bcce015fd034cb930f5acc7f2ce4f60158f5bd`; the resulting `.ko` SHA-256 was `a2afbed0b203025b01544dd150643bfe5049d1565174047eeda78c82296be2fa`. The initial cold tests loaded it from a one-time initramfs entry with the **single exact PCI target** and `ad103_experimental=1`. The normal boot entry stayed unchanged. No host identifiers or customer credentials are included here. Release 1.1.0 changes only module metadata and the DKMS package version relative to that tested kernel logic. The 1.1.0 module separately compiled against the same 5.15 headers, but has not had another cold hardware run. ## Firmware and driver checks The module loaded the pinned NVIDIA `610.43.03` stock AD102 Booter/GSP assets and the generated 64,000-byte payload, SHA-256 `44c36b2d6b3424e53e18f3e55db85c833655de071ce66ce42749588a4a7dc8cb`. The kernel log recorded the expected `0x67b00001` payload marker, halted SEC2, the three required permission writes, selector readback `SS0=0x88888888` and `SS1=0x8`, post-FLR persistence of those selectors, and `gpu_unlock: unlocked`. The fourth, observational FBPA field remained `0xffffff0f`; it is not counted as an unlocked permission. The stock NVIDIA driver subsequently loaded and CUDA kernels completed. The current-boot log scan found no NVRM Xid, GPU-fallen-off, or GSP/SEC2 timeout. The independent read-only NVIDIA RM getter reported these issue-rate encodings on the same device before and after the cold transaction: | Field | Stock | After unlock | | --- | ---: | ---: | | FMLA32 | 1 (half) | 0 (full) | | IMLA2 | 1 (half) | 0 (full) | | IMLA4 | 1 (half) | 0 (full) | The other six fields read as 0 on both runs. Register and RM readbacks are checks of the mechanism; the CUDA timings below provide independent work-rate evidence. ## Matched CUDA checks The same `sm_89` benchmark binary ran with 20,000 iterations, three timed repetitions per mode, and the same 240 W GPU power cap before and after. It launches register-resident `HMMA`, `IMMA`, `dp4a`, and scalar `FFMA` kernels; the binary's launch and synchronization errors are checked. The table shows the best of three runs, with two operations counted per multiply-accumulate. | Mode | Stock | After unlock | Ratio | | --- | ---: | ---: | ---: | | FP16 inputs, FP32 accumulate | 95.0 TF/s | 189.9 TF/s | 2.00× | | BF16 inputs, FP32 accumulate | 95.0 TF/s | 189.7 TF/s | 2.00× | | FP16 inputs, FP16 accumulate | 189.9 TF/s | 189.9 TF/s | 1.00× | | INT8 inputs, INT32 accumulate | 379.5 TOP/s | 379.5 TOP/s | 1.00× | | `dp4a` | 94.4 TOP/s | 94.4 TOP/s | 1.00× | | scalar FP32 `ffma` | 45.4 TF/s | 45.5 TF/s | 1.00× | All three FP16/FP32 repetitions were 95.0 TF/s before and 189.8–189.9 TF/s after. BF16/FP32 was 94.9–95.0 TF/s before and 189.6–189.7 TF/s after. Both runs used the same card and driver. Active telemetry samples reported 2820 MHz SM clock before and 2670–2820 MHz after; the cap stayed 240 W. The brief kernels and 200 ms sensor interval do not establish comparable sustained board or wall power. This instruction benchmark does not predict the gain of every application. The FP8 comparison below uses a separate CUTLASS GEMM, not this register-resident issue-rate benchmark. An independent cuBLAS FP16/FP32 and BF16/FP32 GEMM correctness check compared 65,536 output cells per mode with a CPU reference. Both the stock and unlocked runs had zero mismatches and maximum absolute error zero for these deterministic inputs. Other input distributions and larger workloads still need validation. NVIDIA's independently maintained **CUTLASS Profiler 4.8.1** also ran one FP16/FP32 and one BF16/FP32 Tensor Core GEMM on the unlocked card at `m=n=k=4096`, 240 W cap, 10 warmups and 20 profiling iterations. Its device reference verification passed for both. FP16/FP32 measured **177,543 GFLOP/s** (`0.774304 ms`), and BF16/FP32 measured **176,321 GFLOP/s** (`0.779674 ms`). The [complete color-stripped stdout](evidence/ada2705/README.md) includes the kernel names, arguments, disposition, timings and CSV rows. These are absolute unlocked FP16/BF16 GEMM results: a same-card stock CUTLASS run was not made for those modes, so they are not an independent CUTLASS before/after speedup claim. cuBLAS was not the CUTLASS reference provider in this run; a separate cuBLAS numerical check is described above. A matched **E4M3 FP8 input, FP32 accumulate** CUTLASS GEMM passed device-reference verification in both states at `m=n=k=4096`. It measured **59,325.8 GFLOP/s stock** (`2.31724 ms`) and **59,495 GFLOP/s unlocked** (`2.31066 ms`), a **1.0029× ratio** (about **0.3%**). The same profiler binary, one `sm_89` `128x128x64` kernel, 240 W cap, 10 warmups, and 20 profiling iterations were used; the stock boot was confirmed by absent unlock flags and module plus the read-only RM getter changing FMLA32/IMLA2/IMLA4 back to half. The NVIDIA CUTLASS 4.8.1 source was compiled with CUDA 12.8 and the small [compiler compatibility patch](evidence/ada2705/cutlass-cuda128-atomic.patch) included with the [full stock and unlocked profiler outputs](evidence/ada2705/README.md). This specific GEMM shows **no meaningful FP8 gain**. It is not an FP8 instruction-issue peak, a controlled survey of other FP8 kernels, or proof that every FP8 workload is unaffected. [NVIDIA lists 706 AI TOPS for RTX 4070 Ti SUPER](https://www.nvidia.com/en-eu/geforce/graphics-cards/40-series/rtx-4070-family/), without specifying the FP8 accumulation and sparsity mode for that line. Its [Ada architecture whitepaper](https://images.nvidia.com/aem-dam/Solutions/Data-Center/l4/nvidia-ada-gpu-architecture-whitepaper-V2.02.pdf) gives RTX 4090 FP8/FP32 dense and sparse peaks of 330.3 and 660.6 TFLOP/s at 128 SMs and 2.52 GHz boost. Scaling the dense value to this card's 66 SMs and official 2.61 GHz boost gives about **176.4 TFLOP/s**. That is an **inferred theoretical stock specification**, not an expected result for this particular GEMM at the 240 W cap. The 706 AI TOPS figure is consistent with the whitepaper's FP8/FP16 sparse rate after the same scaling, but NVIDIA does not label it that way on the product page. The matched measurement above is the relevant stock comparison for the tested kernel; it does not establish an FP8-wide performance effect. ## TF32 and unsigned INT4 instruction checks A separate, register-resident SM89 `mma.sync` probe tested TF32 inputs with FP32 accumulation and unsigned INT4 inputs with INT32 accumulation. An FP16/FP32 mode served as a control. The **same cubin** ran on the same card, driver and 240 W cap in confirmed stock and unlocked boots, with 20,000 loop iterations and three timed repetitions per mode. Every one of the 270,336 output cells per mode and state matched the all-ones reference. The best of three issue-rate measurements was: | Mode | Stock | Unlocked | Ratio | | --- | ---: | ---: | ---: | | FP16 inputs, FP32 accumulate (control) | 94.96 TF/s | 188.97 TF/s | 1.99× | | TF32 inputs, FP32 accumulate | 47.49 TF/s | 94.51 TF/s | 1.99× | | Unsigned INT4 inputs, INT32 accumulate | 754.81 TOP/s | 754.68 TOP/s | 1.00× | The three repetitions for each mode were tightly clustered; the full numeric series and zero-mismatch counts are in the [stock](evidence/ada2705/tensor-modes-stock.json) and [unlocked](evidence/ada2705/tensor-modes-unlocked.json) runner outputs. The active GPU snapshot after each benchmark reported 2820 MHz SM and 10,251 MHz memory clocks; both retained the 240 W cap. The FP16 control reproduced the earlier 2× result. This establishes a **TF32 instruction-rate gain** on this card, while this unsigned INT4 instruction path was unchanged. These register-resident loops are not representative GEMM or inference workloads, and all-one inputs do not validate arbitrary numerical inputs. No TF32 or INT4 application-level speedup is claimed here. The [GPL source and reproduction steps](../diagnostics/bench/README.md) are included. The owner miner resumed after the benchmarks on the same GPU and 240 W cap, reconnected to its existing pool, and advanced from 2 to 3 accepted shares with zero rejected shares in its new process log. A later status sample showed 17 accepted and zero rejected at the same 240 W cap. This shows workload recovery; it is not evidence of a mining speedup from the tensor unlock. After the second cold cycle restored the Ada override, the owner miner again connected to its pool at 240 W and logged a fresh accepted share (`1/0`). After the TF32/INT4 comparison, the Ada boot was restored and the owner miner advanced from one to two accepted shares with zero rejects at the same cap. ## Boot persistence on the tested card An ordinary warm reboot selected the same Ada entry for one boot without cutting AC power. Before its firmware transaction, the card reported `wpr2_hi=0`, and the module again logged the payload marker, selector readbacks, and `gpu_unlock: unlocked`. The independent NVIDIA RM getter again reported full FMLA32, IMLA2, and IMLA4 rates; the owner miner reconnected and submitted a fresh `1/0` accepted share. This establishes that a warm reboot returned **this card on this host** to an eligible pre-driver state. It does not establish the same behavior on other boards. The tested Ada EFI entry was then made the **persistent default**, while the original stock entry and its `loader.conf` remained unchanged. A second ordinary warm reboot used that default with no one-time selection. The module again logged `gpu_unlock: unlocked`, the RM getter again read full rates, and the owner miner submitted another fresh `1/0` accepted share at the 240 W cap. The [selected boot evidence](evidence/ada2705/warm-boot-persistence-excerpt.txt) contains both transaction excerpts, the EFI selection, rate readback, and accepted-share line. No NVRM Xid or GSP/SEC2 timeout appeared in the second boot's kernel log scan. ## Limits and reproduction The cold canaries used one-time entries; the later warm test promoted the already tested Ada entry to this host's persistent EFI default. The original stock entry remains available for rollback, and no fleet policy was installed. This hand-staged image is tied to Linux `5.15.0-177-generic`; it must be regenerated and revalidated for a kernel upgrade. These manual EFI trials do not validate the public native packages' boot integration. Further independent cold-boot and card reproduction, representative application GEMM benchmarks, longer stability tests, and card-by-card eligibility checks are required before expanding the allowlist. Never treat `targets=all` as an Ada validation path: the exact `10de:2705` opt-in is intentional. The module and payload generator are GPL-2.0-only source. NVIDIA firmware has separate license terms and is generated locally from pinned inputs during the package build. The publicly distributable source package contains no NVIDIA firmware binary.