1520e19f2a
Merge pull request 'deploy: tie the GPU profile to the miner's lifecycle' (#33) from feat/gpu-profile-with-lifecycle into main
main
grenade2026-09-22 13:14:29 +00:00
4a6ed42d6b
Merge pull request 'readme: 4090 at 727 MH/s on the loop kernel, how to select it' (#30) from docs/readme-lair2 into main
v4.0.2-lair.2
grenade2026-09-14 16:39:23 +00:00
ad77d99dfa
Merge pull request 'engine-cuda: loop-structured mining_loop kernel, opt-in via MINER_CUDA_KERNEL=loop' (#29) from perf/loop-kernel into main
grenade2026-09-14 13:44:55 +00:00
8b01387e97
Merge pull request 'release: tag-triggered binaries and a README that states the measured rates' (#28) from release/binaries-and-readme into main
v4.0.2-lair.1
grenade2026-09-13 22:24:05 +00:00
17caeabc10
Merge pull request 'perf: whole-grid batches, early reject on element 0, precomputed nonce direction (+2.9% on beast)' (#26) from perf/scheduling into main
grenade2026-09-13 21:06:31 +00:00
2e6fce162e
engine-cuda: batches of whole grids, early reject on element 0, nonce direction
grenadeandClaude Fable 5.12026-09-13 23:54:17 +03:00
dc6c58ceb6
Merge pull request 'perf: fused-PTX field arithmetic, +54..66% on every card' (#23) from perf/fused-field-ptx into main
grenade2026-09-13 19:40:26 +00:00
2cfb2aae1d
Merge pull request 'deploy: miner credentials from the mainnet chain' (#21) from deploy/mainnet-chain into main
grenade2026-09-09 09:04:30 +00:00
fd965ea312
Merge pull request 'deploy: beast joins the miner fleet for mainnet' (#20) from deploy/enable-beast into main
grenade2026-09-09 06:15:02 +00:00
03b9c4239f
Merge pull request 'deploy: chain id as a dispatch input for the miner credential path' (#19) from deploy/chain-input into main
grenade2026-09-09 05:05:36 +00:00
f061ccfeea
Merge pull request 'bench: record the memory clock alongside the SM clock (schema 2)' (#18) from bench/record-memory-clock into main
grenade2026-09-03 15:54:47 +00:00
ad66f1334f
Merge pull request 'engine-cuda: deferred carries, carry-flag arithmetic, one nonce per thread' (#17) from cuda/tuning into main
grenade2026-09-03 13:01:46 +00:00
b640d3a711
engine-cuda: fold round constants into the preceding linear layer; bench on cuda paths
grenadeandClaude Fable 5.12026-09-03 15:56:23 +03:00
2bf3246634
engine-cuda: deferred carries, carry-flag arithmetic, one nonce per thread
grenadeandClaude Fable 5.12026-09-03 15:51:11 +03:00
d5e72d6a15
Merge pull request 'engine-cuda: native CUDA mining engine behind MinerEngine' (#16) from cuda/engine-skeleton into main
grenade2026-09-03 11:57:42 +00:00
48ab3933ba
Merge pull request 'metrics: stale work is the batch in flight at cancellation, not the whole search' (#15) from metrics/stale-semantics into main
grenade2026-09-03 11:28:43 +00:00
20749c622b
metrics: stale work is the batch in flight at cancellation, not the whole search
grenadeandClaude Fable 5.12026-09-03 14:23:37 +03:00
1c8174951c
Merge pull request 'metrics: attribute hashrate to build, device, kernel and job outcomes' (#14) from metrics/build-device-job into main
grenade2026-09-03 11:16:25 +00:00
f1064345e5
Merge pull request 'deploy: wait for the miner to connect before judging its metrics' (#13) from deploy/validate-readiness into main
grenade2026-09-03 10:38:21 +00:00
95b6420793
Merge pull request 'deploy: build on push to main and land the binary on the mining hosts' (#12) from deploy/on-main into main
grenade2026-09-03 10:33:17 +00:00
ad846af984
Merge pull request 'bench: quantus-bench harness and a workflow that measures on a mining host' (#11) from bench/harness into main
grenade2026-09-03 10:19:33 +00:00
5f3c51c5cb
bench: allow more worker threads than cards to measure submission overlap
grenadeandClaude Fable 5.12026-09-03 13:03:21 +03:00
36ffbbadbf
Merge pull request 'ci: gitea workflow, drop inherited github workflows, embed commit in --version' (#10) from ci/gitea-workflows-and-build-sha into main
grenade2026-09-03 10:02:39 +00:00
bad02fbc33
bench: quantus-bench harness and a workflow that measures on a mining host
grenadeandClaude Fable 5.12026-09-03 12:58:48 +03:00