Commit Graph

24 Commits

Author SHA1 Message Date
RubenCGomes 111aa0fa74
reduced kernel launches for more efficiency
Signed-off-by: RubenCGomes <rlcg@ua.pt>
2025-11-22 18:00:30 +00:00
Tiago Garcia a906816cd4
Better usability in browser
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2025-11-16 21:58:14 +00:00
Tiago Garcia fa06494b59
WebAssembly
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2025-11-16 19:41:51 +00:00
Tiago Garcia d86863820b
AVX2 with OpenMP
Signed-off-by: Tiago Garcia <tiago.rgarcia@ua.pt>
2025-11-16 15:09:13 +00:00
RubenCGomes cbb14ce858
2 typos fixed + cuda kernel now uses values across 0-127
Signed-off-by: RubenCGomes <rlcg@ua.pt>
2025-11-11 00:15:42 +00:00
RubenCGomes bd06cb1133
make CUDA version mine like the others so comparisons can be made
Signed-off-by: RubenCGomes <rlcg@ua.pt>
2025-11-05 17:14:08 +00:00
RubenCGomes 4ca44a528f
small change from assignment
Signed-off-by: RubenCGomes <rlcg@ua.pt>
2025-11-03 11:52:45 +00:00
RubenCGomes 34b02aec4b
Merge remote-tracking branch 'origin/master' 2025-11-02 23:48:44 +00:00
copilot-swe-agent[bot] a1d8d8d11a
update makefile to include all builds 2025-11-02 23:47:27 +00:00
RubenCGomes 492e53c3d8
update makefile to include all builds 2025-11-02 23:37:40 +00:00
Rúben Gomes 1cc1f28e72
adapted SIMD miner logic to work the same as CPU
Adapt SIMD miner to use CPU miner's sequential coin iteration logic
2025-11-02 23:34:26 +00:00
Rúben Gomes 90f2226a8a
Delete _codeql_detected_source_root 2025-11-02 23:32:57 +00:00
copilot-swe-agent[bot] 7684c75469 Improve code comments based on review feedback
Co-authored-by: RubenCGomes <116815718+RubenCGomes@users.noreply.github.com>
2025-11-02 23:22:21 +00:00
copilot-swe-agent[bot] e57678f067 Add makefile targets for coin miners and final testing
Co-authored-by: RubenCGomes <116815718+RubenCGomes@users.noreply.github.com>
2025-11-02 23:20:20 +00:00
copilot-swe-agent[bot] d0f5425f78 Adapt SIMD miner to use CPU miner's counter logic
Co-authored-by: RubenCGomes <116815718+RubenCGomes@users.noreply.github.com>
2025-11-02 23:18:04 +00:00
copilot-swe-agent[bot] d980e4775c Initial exploration of CPU and SIMD miner implementations
Co-authored-by: RubenCGomes <116815718+RubenCGomes@users.noreply.github.com>
2025-11-02 23:15:05 +00:00
copilot-swe-agent[bot] b255028025 Initial plan 2025-11-02 23:12:00 +00:00
RubenCGomes d307619833
add quick verification test script for all DETI coin miners 2025-11-02 22:40:26 +00:00
RubenCGomes 0c2c534f7c
added CUDA implementation, changes needed 2025-11-02 22:39:53 +00:00
RubenCGomes 845884a11c
add SIMD implementation for DETI coin mining using AVX and AVX2, changes needed 2025-11-02 22:39:33 +00:00
RubenCGomes 7e901dbfb7
CPU miner added, goes from A-Z, looping, and keeps changing LSBs until it checks every possibility 2025-11-02 18:16:56 +00:00
RubenCGomes 222f6db431
small change for recent CUDA compatibility 2025-11-02 18:14:06 +00:00
RubenCGomes d4085f49a5
gitignore added 2025-10-06 11:38:59 +01:00
RubenCGomes 6586f9d4c2
init comiit 2025-10-06 11:35:12 +01:00