Commit Graph

24 Commits (41557ce01019f146c48ad131774161cf1ddbd189)

Author SHA1 Message Date
tevador 25e6a8abb5 Updated design notes
5 years ago
tevador ad7b473388 Updated readme
5 years ago
tevador cc70e53bb1 Updated specification
5 years ago
tevador 6061848444 Updated Dataset block generation algorithm specification
5 years ago
tevador 55a22febbd Design notes: references, branch prediction, memory coherency
5 years ago
tevador b0faa05fe8 Updated design notes
5 years ago
tevador 5e9a61ab3d Merge branch 'dev' of git@github.com:tevador/RandomX.git into dev
5 years ago
tevador a2e7e05c40 Improved definition of magic constants
5 years ago
tevador 4a87af7940
Documentation
5 years ago
tevador 0d9beb5418 Draft of RandomX design rationale
5 years ago
tevador a15e173c3d Full specification
5 years ago
tevador d9bc6cfeda Updated JIT compiler and assembly generator for new int -> float conversion
5 years ago
tevador f3b114af88 Replaced division instructions with IMUL_RCP
5 years ago
tevador f76e8c2e20 Reworked "FNEG" instruction to make ASIC optimizations more difficult
5 years ago
tevador 9af0cbf108 Documentation formatting
5 years ago
tevador 32d827d0a6 Interpreter with bytecode
5 years ago
tevador 2756bcdcfe Added magic division to JIT compiler
6 years ago
tevador c02ee4291d FPROUND - variable flag offset
6 years ago
tevador 6941b2cb69 Reworked instruction set documentation
6 years ago
tevador bf8397b08d Updated specification
6 years ago
tevador 740c40b218 8 branch conditions for CALL/RET
6 years ago
tevador 1db7dd6e8b Renamed immediate constants
6 years ago
tevador 6332831ec1 Implemented cache shift
6 years ago
tevador 4fc4b840f5 Updated documentation
6 years ago