From c3ddf1e017bf11cdccbf41ed1e0bd699d181a18d Mon Sep 17 00:00:00 2001 From: igneum-josh <337424239+igneum-josh@users.noreply.github.com> Date: Tue, 6 Oct 2026 17:15:17 +0100 Subject: [PATCH] Counter ASIC 3.0 gates (hash): the RTX 5090 G1 and G2 JSON summaries Co-Authored-By: Claude Fable 5.1 --- .../class-v4-20261006-1552Z-g1-5090.json | 106 ++++++++++++++++++ .../class-v4-20261006-1552Z-g2-5090.json | 61 ++++++++++ 2 files changed, 167 insertions(+) create mode 100644 docs/plans/counter-asic-3-gate/class-v4-20261006-1552Z-g1-5090.json create mode 100644 docs/plans/counter-asic-3-gate/class-v4-20261006-1552Z-g2-5090.json diff --git a/docs/plans/counter-asic-3-gate/class-v4-20261006-1552Z-g1-5090.json b/docs/plans/counter-asic-3-gate/class-v4-20261006-1552Z-g1-5090.json new file mode 100644 index 000000000..16360eec7 --- /dev/null +++ b/docs/plans/counter-asic-3-gate/class-v4-20261006-1552Z-g1-5090.json @@ -0,0 +1,106 @@ +{ + "pass": true, + "gate": "G1 (NVIDIA: RTX 5090, CUDA through NVRTC, PC 2 1ccfe586)", + "checks": { + "self_test_pass_on_every_pack": true, + "fingerprint_equals_the_mac_on_every_pack": true, + "v3_control_reproduces_the_2_0_fingerprint_90f794dd556f7a3b": true, + "eight_packs": true, + "job_exit_0": true + }, + "job": "run-ca3-v4-gates-pc2-20261006 (tools/ca3-v4/pc2-v4-gates.ps1), 15:52:23Z to 15:52:49Z, exit 0, 26 s; kit fetch-ca3-v4-20261006 zip sha256 b6b3a7f05daa8657192df85ef447fdd636d38813abc6cbfa05e9fb61d3bc1f05; the lines read from job.log through collect-ca3-v4-g1only-20261006 (the report keeps the last 200 KB and the G2 found lines filled it)", + "lock": "/tmp/igneum-devnet/pc2-ca3.lock taken 15:50:42Z, released 15:54:43Z after the closing report; the collects 15:56:35 to 15:58:22Z, 16:08:07 to 16:09:29Z, 16:09:29 to 16:10:58Z, 16:11:20 to 16:12:49Z", + "worker": "the installed igneum-worker-cuda.exe sha256 2b3b8c92885442179f6bf2907c6f3eb453dc4a19908d90fd05981a09b7c2674c (1,536,512 bytes), NVRTC 12.8, sm_120, driver 13.3; app 0.3.13", + "card_state": "beside the app's own miner (igneum-worker-cuda running: 1 before and after), prover untouched, no card switched off; card keys from settings.json both forms: nvidia:0:NVIDIA GeForce RTX 5090 (enabled, 8 identities, 80 percent) and nvidia:NVIDIA GeForce RTX 5090; 331.9 W, 3,037 MHz, 69 C before; 336.5 W, 71 C after", + "command": "--bench --pack --batches 5 --batch-log2 24 --block-warps 1 (the rate is a loaded-card reference, not a measurement)", + "packs": { + "mx8-devnet-epoch0": { + "nvrtc_ms": 180, + "cache_ms": 4, + "dataset_ms": 40, + "self_test": "PASS", + "class": "mx8-erad810f22d", + "check": "PASS", + "fingerprint": "90f794dd556f7a3b", + "mhs_beside_the_app_miner_reference_only": 60.719, + "equals_mac": true + }, + "v4-devnet-epoch0": { + "nvrtc_ms": 257, + "cache_ms": 5, + "dataset_ms": 38, + "self_test": "PASS", + "class": "mx8-erad810f22d+sh256x27", + "check": "PASS", + "fingerprint": "f410c731b6bc2d31", + "mhs_beside_the_app_miner_reference_only": 61.92, + "equals_mac": true + }, + "v4-era-0": { + "nvrtc_ms": 274, + "cache_ms": 5, + "dataset_ms": 45, + "self_test": "PASS", + "class": "mx8-erab2ed8a89+sh256x27", + "check": "PASS", + "fingerprint": "b115c410e08be6ca", + "mhs_beside_the_app_miner_reference_only": 61.439, + "equals_mac": true + }, + "v4-era-1": { + "nvrtc_ms": 264, + "cache_ms": 7, + "dataset_ms": 44, + "self_test": "PASS", + "class": "mx8-era676a17fc+sh256x27", + "check": "PASS", + "fingerprint": "edc2b18fc67e9d1c", + "mhs_beside_the_app_miner_reference_only": 61.184, + "equals_mac": true + }, + "v4-era-2": { + "nvrtc_ms": 255, + "cache_ms": 5, + "dataset_ms": 40, + "self_test": "PASS", + "class": "mx8-era843155d7+sh256x27", + "check": "PASS", + "fingerprint": "604ed87109570559", + "mhs_beside_the_app_miner_reference_only": 61.941, + "equals_mac": true + }, + "v4-era-3": { + "nvrtc_ms": 257, + "cache_ms": 5, + "dataset_ms": 44, + "self_test": "PASS", + "class": "mx8-erad6367bfe+sh256x27", + "check": "PASS", + "fingerprint": "9541e2a41dde2ee6", + "mhs_beside_the_app_miner_reference_only": 61.47, + "equals_mac": true + }, + "v4-era-4": { + "nvrtc_ms": 262, + "cache_ms": 6, + "dataset_ms": 42, + "self_test": "PASS", + "class": "mx8-era4488f3ed+sh256x27", + "check": "PASS", + "fingerprint": "a9ffa2b67bd2e366", + "mhs_beside_the_app_miner_reference_only": 60.344, + "equals_mac": true + }, + "v4-era-5": { + "nvrtc_ms": 264, + "cache_ms": 6, + "dataset_ms": 43, + "self_test": "PASS", + "class": "mx8-eraf897c84e+sh256x27", + "check": "PASS", + "fingerprint": "1f34e9c465945249", + "mhs_beside_the_app_miner_reference_only": 60.633, + "equals_mac": true + } + } +} \ No newline at end of file diff --git a/docs/plans/counter-asic-3-gate/class-v4-20261006-1552Z-g2-5090.json b/docs/plans/counter-asic-3-gate/class-v4-20261006-1552Z-g2-5090.json new file mode 100644 index 000000000..bbdf8ad3a --- /dev/null +++ b/docs/plans/counter-asic-3-gate/class-v4-20261006-1552Z-g2-5090.json @@ -0,0 +1,61 @@ +{ + "pass": true, + "gate": "G2 (the CPU verifier exact on 1,024 hashes: RTX 5090, CUDA NVRTC serve mode, the same PC 2 job as G1)", + "checks": { + "cuda_1024_of_1024_on_every_pack": true, + "eight_packs": true + }, + "job": "run-ca3-v4-gates-pc2-20261006; the found lines read from the report tail and the collects collect-ca3-v4-g1lines-20261006 and collect-ca3-v4-g1only-20261006", + "job_line": "job g2 00..01 ffffffffffffffff 0 1024 class=v3 era= to igneum-worker-cuda.exe --serve --pack --race off", + "verifier": "igneum-pow hash-bound --prehash 00..01 --nonce 0 --count 1024 on the same pack (the Mac)", + "packs": { + "mx8-devnet-epoch0": { + "found": 1024, + "equal": 1024, + "nonces_0_to_1023": true, + "job_count_line": "found 1024 of 1024 exit=0" + }, + "v4-devnet-epoch0": { + "found": 1024, + "equal": 1024, + "nonces_0_to_1023": true, + "job_count_line": "found 1024 of 1024 exit=0" + }, + "v4-era-0": { + "found": 1024, + "equal": 1024, + "nonces_0_to_1023": true, + "job_count_line": "found 1024 of 1024 exit=0" + }, + "v4-era-1": { + "found": 1024, + "equal": 1024, + "nonces_0_to_1023": true, + "job_count_line": "found 1024 of 1024 exit=0" + }, + "v4-era-2": { + "found": 1024, + "equal": 1024, + "nonces_0_to_1023": true, + "job_count_line": "found 1024 of 1024 exit=0" + }, + "v4-era-3": { + "found": 1024, + "equal": 1024, + "nonces_0_to_1023": true, + "job_count_line": "found 1024 of 1024 exit=0" + }, + "v4-era-4": { + "found": 1024, + "equal": 1024, + "nonces_0_to_1023": true, + "job_count_line": "found 1024 of 1024 exit=0" + }, + "v4-era-5": { + "found": 1024, + "equal": 1024, + "nonces_0_to_1023": true, + "job_count_line": "found 1024 of 1024 exit=0" + } + } +} \ No newline at end of file