Commit Graph

402 Commits (master)
 

Author SHA1 Message Date
tevador 1c3666aa98 Fixed benchmark code
5 years ago
tevador b4dca14f0c Added a function to access the dataset memory buffer
5 years ago
tevador 59d82bbb01 Fixed doc
5 years ago
tevador 4c66b2305a Formatting & refactoring
5 years ago
tevador 87b8253374 API documentation
5 years ago
tevador bc78b628ea Flags ordered by their impact on performance
5 years ago
tevador d30eef75af Fixed non-x86 compilation
5 years ago
tevador a8c7137873 Linux makefile
5 years ago
tevador 41b51a4858 Cleaned up legacy code
5 years ago
tevador 360c8ed913 Fixed superscalar test projects
5 years ago
tevador 0d21ae85fc Remove capital letters from filenames #3
5 years ago
tevador f9ea7cc1df Remove capital letters from filenames #2
5 years ago
tevador 41557ce010 randomx project changed to a static library
5 years ago
tevador d7eefce583 Removed capital letters from filenames
5 years ago
tevador d7276d5786 Reduced the number of virtual calls per hash
5 years ago
tevador 296e77eebc C API - first working version
5 years ago
tevador 67046a9f38 Full-width mantissa for group E registers and FDIV_M
5 years ago
tevador d43c7db416 Updated reference result
5 years ago
tevador 682000b1a9 Unique scratchpad addresses - interpreter
5 years ago
tevador 33a2fd021d Unique scratchpad addresses
5 years ago
tevador 2c87a058ec Support for multithreaded dataset initialization
5 years ago
tevador 9c383dc2ba Added superscalar-stats
5 years ago
tevador 53d272c6a9 Merge branch 'feature/light-code-gen' into dev
5 years ago
tevador 8c37d4aac3 More refactoring
5 years ago
tevador 9404516dd8 Refactoring
5 years ago
tevador d49302561f Refactoring + comments
5 years ago
tevador 24a22c6b54 Code generator refactoring
5 years ago
tevador 37ff37cd11 msvc solution
5 years ago
tevador 2e68c89740 Separate executeSuperscalar function
5 years ago
tevador 2132e5fef5 SuperscalarHash interpreter
5 years ago
tevador b4c02051fa Reworked SuperscalarHash instruction set
5 years ago
tevador 6e3136b37f Fixed cache alignment
5 years ago
tevador 77dbe14658 SuperscalarHash JIT compiler
5 years ago
tevador 690707ef49 Reworked addition instructions
5 years ago
tevador 2aaec84931 Bug fixes, trace output
5 years ago
tevador 428b845a3d Fixed an infinite loop bug
5 years ago
tevador 23a357db37 Removed optimizable instruction sequences
5 years ago
tevador 2b9209346e Operand allocation
5 years ago
tevador acef5ea0d7 Port mapping
5 years ago
tevador 2fd0a125b5 Front-end simulation
5 years ago
tevador 1c9ad90a96 Removed unused AES key expansion code
5 years ago
tevador 25e6a8abb5 Updated design notes
5 years ago
tevador ad7b473388 Updated readme
5 years ago
tevador 59bbb572c2 WIP
5 years ago
tevador cc70e53bb1 Updated specification
5 years ago
tevador 2bb42637fd Epoch increased to 2048 blocks
5 years ago
tevador 107270d93d Reduced Dataset size to 2 GiB with 8 memory accesses per block
5 years ago
tevador 233af9f14f Minor fixes for non-x86 platforms
5 years ago
tevador 4c1ae951de Merge branch 'feature/branches' into dev
5 years ago
tevador 28ed776fbe Light JIT compiler - Linux
5 years ago