tevador
2edf05cedc
Implemented Dataset size increase per epoch
5 years ago
tevador
e65d9da66c
Configurable parameters separated into configuration.h
5 years ago
tevador
096a7c0d7b
Implemented virtual memory free
...
Removed legacy AES code
5 years ago
tevador
1df975e583
Restored software AES support
5 years ago
tevador
32d827d0a6
Interpreter with bytecode
...
Fixed some undefined behavior with signed types
Fixed different results on big endian systems
Removed unused code files
Restored FNEG_R instructions
Updated documentation
5 years ago
tevador
1ee94bef2a
Added ISWAP instruction
...
Scratchpad -> 2 MiB
New scratchpad initialization
New dataset initialization
5 years ago
tevador
16db607025
Scratchpad size increased to 1 MiB
...
New AES-based scratchpad hashing function
6 years ago
tevador
89bc68d093
Memory-bound dataset initialization
6 years ago
tevador
4fb168e249
Large page support for cache
...
Bug fixes
6 years ago
tevador
8b1102ee05
Interpreter + async mode
6 years ago
tevador
48d85643de
Dataset intialization algorithm (AES)
6 years ago
tevador
619bee5418
Random dataset accesses - asm only
...
Initial support for large pages
6 years ago
tevador
c05947db09
Bug fixes
6 years ago
tevador
fce6e75689
Fixed copyright notice
6 years ago
tevador
b9d2d853aa
Support for multiple threads
6 years ago
tevador
6332831ec1
Implemented cache shift
...
Fixed assembly code generator
Fixed an error in the interpreter
Updated specification: sign-extended immediates
6 years ago
tevador
c9102ee88c
RandomX portable interpreter
6 years ago