Commit Graph
254 Commits
Author SHA1 Message Date
illuzen 14022a367f a bit faster 2025-12-09 17:59:42 +08:00
illuzen 587303b480 slight simplification 2025-12-09 17:33:20 +08:00
illuzen 9c88ac7aff a bit simpler 2025-12-09 17:14:25 +08:00
illuzen ffe58596d4 further simplification 2025-12-09 16:58:52 +08:00
illuzen 0ab3049703 simplified gpu code 2025-12-09 15:53:19 +08:00
illuzen 30c3b3f1a7 fix benches 2025-12-08 15:46:15 +08:00
illuzen ccca629c49 improved logging 2025-12-08 14:55:47 +08:00
illuzen 5705d7fb1a a bit faster now 2025-12-03 18:30:41 +08:00
illuzen 9bb8c3cb3c fix benches 2025-12-03 18:15:41 +08:00
illuzen 44e62ce2f4 tests pass and it mines now 2025-12-03 17:48:52 +08:00
illuzen ded099d8bd double hash matches 2025-12-03 17:28:49 +08:00
illuzen 0ebb6c4058 double hash failures 2025-12-03 17:15:11 +08:00
illuzen d8ab215b94 fix verify_nonce 2025-12-03 15:53:03 +08:00
illuzen 0850cb9c92 send target to gpu not difficulty 2025-12-03 15:26:41 +08:00
illuzen 0bbeee332d lock workers to gpu 2025-12-03 14:32:44 +08:00
illuzen 57814d50df better logging 2025-12-03 11:45:34 +08:00
illuzen aa1cf2bb46 gpu runs but doesn't mine 2025-12-01 15:11:07 +08:00
illuzen 66d75b9d9f hash-twice works, thanks Gemini 3 Pro! 2025-12-01 14:31:03 +08:00
illuzen 1a34013d0b moar tests! 2025-11-23 23:18:36 +08:00
illuzen 765a51553e double hash tests, but they fail 2025-11-23 20:00:31 +08:00
illuzen 9f35010ce4 fixed permutations 2025-11-23 19:44:05 +08:00
illuzen 09be940f14 testing 2025-11-23 10:48:41 +08:00
illuzen aec1e76dfc gf_from_const tests 2025-11-23 10:40:38 +08:00
illuzen d0adeb5cf6 more cleanup 2025-11-23 10:31:47 +08:00
illuzen da19865de8 removed another pointless test 2025-11-22 23:50:48 +08:00
illuzen 16c400dfaa fairly clean tests now 2025-11-22 23:49:21 +08:00
illuzen 7d4f126bc7 actually test just internal 2025-11-22 22:53:20 +08:00
illuzen a91eaf6f32 more cleaning 2025-11-22 22:23:12 +08:00
illuzen 675e8564da moar tests 2025-11-22 20:49:07 +08:00
illuzen 8d18ad1fb1 fixed the constants 2025-11-22 20:09:20 +08:00
illuzen cf50bc6cb8 external layer tests 2025-11-22 19:58:41 +08:00
illuzen 9d70218fa9 external linear passes 2025-11-22 13:41:28 +08:00
illuzen 4a6c8936b3 cleaner 2025-11-22 13:29:30 +08:00
illuzen 021683b20e test internal layer 2025-11-22 12:38:20 +08:00
illuzen 2d3c940432 cleanup 2025-11-22 11:19:09 +08:00
illuzen 79e30ce9a2 mds matches 2025-11-21 19:33:31 +08:00
illuzen 82793591a6 efficient sbox again 2025-11-20 23:32:16 +08:00
illuzen a83d5e32a4 fixed gf_mul bug 2025-11-20 23:28:41 +08:00
illuzen b89cd1af72 found gf_mul bug 2025-11-20 23:16:48 +08:00
illuzen ed89a1f1d2 cleanup debug output 2025-11-20 22:30:46 +08:00
illuzen 12a2c94717 mds tests 2025-11-18 19:23:55 +08:00
illuzen a8e7bc669f maybe better? 2025-11-18 18:29:53 +08:00
illuzen 067abe7c18 linear layer fixed 2025-11-18 15:27:42 +08:00
illuzen 46282c3852 fix bytes_to_field_elements 2025-11-18 12:52:11 +08:00
illuzen 7aba4eac70 merge gf_mul back into mining, clean up tests 2025-11-18 10:54:43 +08:00
illuzen 4d0a8c425a fixed gf_mul 2025-11-18 10:20:48 +08:00
illuzen 45e0d7d384 sort of almost 2025-11-17 21:35:25 +08:00
illuzen 36cb0efb8a closer 2025-11-17 18:38:04 +08:00
illuzen 93696a5f4b a bit of debug 2025-11-17 17:40:38 +08:00
illuzen e7156dd890 closer 2025-11-17 17:05:35 +08:00