Commit graph

18 commits

Author SHA1 Message Date
DataHoarder 8b063bde61
Match functionality / API with upstream randomx
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-02 02:25:17 +02:00
DataHoarder 25b7fc4cc0
Move internal packages to internal directory 2024-05-01 11:36:43 +02:00
DataHoarder 36f1a90a20
Version v3.0.0, support full datataset mode in 64-bit targets, modified api, optimized allocations, full VM run JIT on amd64, optimize AES asm
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-04-23 04:33:42 +02:00
DataHoarder 4903cd7407
Cleanup readme, superscalar 2024-04-20 20:22:05 +02:00
DataHoarder d20dd880ce
amd64: Implemented VM JIT
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-20 19:53:47 +02:00
DataHoarder fe253fb825
cleanup vm_instruction IMM with sign extension 2024-04-18 07:11:51 +02:00
DataHoarder 78b0645034
Version v2.1.0, cleaned up useless printf and string comparisons
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-04-13 00:07:49 +02:00
DataHoarder 0a681cd2da
Include superscalar JIT for amd64, optimize memory allocations 2024-04-12 02:00:46 +02:00
DataHoarder 9214202406
Speedup superscalar / argon via less pointers and copies 2024-04-11 18:11:36 +02:00
DataHoarder 5e7d8ea35f
Reorganize cache/dataset 2024-04-11 16:04:59 +02:00
DataHoarder 38b0377f45
Added Benchmark_RandomX
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-11 10:24:12 +02:00
DataHoarder 72c7f485e5
Optimize vm/superscalar, add generic fpu round as panic fallback 2024-04-11 09:40:11 +02:00
DataHoarder 770379ee89
Reduce memory allocations on superscalar 2024-04-11 09:00:43 +02:00
DataHoarder 0167b005eb
Speedup randomx_reciprocal 2024-04-11 08:47:24 +02:00
DataHoarder f46adfce03
Prevent superscalar program copies 2022-10-27 10:55:32 +02:00
DataHoarder b155830fa0
Remove superfluous logging 2022-10-24 20:17:59 +02:00
dank e68e45d985 Update 'superscalar.go' 2019-10-15 20:17:37 +02:00
dank 906ed8092e Upload files to '' 2019-10-15 19:45:39 +02:00