Commit graph

16 commits

Author SHA1 Message Date
tevador
3cf6a30076 Fixed biased condition register selection 2019-04-30 10:20:28 +02:00
tevador
ffebc37381 COND_R instruction reworked as CBRANCH
instruction mod field bits reallocated
2019-04-29 23:38:23 +02:00
tevador
22a3aa8d79 randomx_cache and randomx_dataset changed to standard-layout structs 2019-04-28 12:44:28 +02:00
tevador
fd7186f873 Changed IADD_RS to use mod.mem 2019-04-27 23:52:26 +02:00
tevador
270a4f97fe Dataset size increased to 2080 MiB
Implemented dataset base offset
Tweaked SuperscalarHash constants to prevent register collisions
2019-04-26 16:05:30 +02:00
tevador
018c1a5222 Big endian bug fixes 2019-04-24 18:37:58 +02:00
tevador
1c3666aa98 Fixed benchmark code 2019-04-23 22:27:23 +02:00
tevador
b4dca14f0c Added a function to access the dataset memory buffer
Number of dataset items changed from a macro to a getter function.
2019-04-23 22:15:55 +02:00
tevador
87b8253374 API documentation
'dataset block' -> 'dataset item'
customizable benchmark seed
2019-04-22 15:13:41 +02:00
tevador
bc78b628ea Flags ordered by their impact on performance
Additional error handling
2019-04-21 23:23:13 +02:00
tevador
a8c7137873 Linux makefile
Exception handling
2019-04-21 15:04:17 +02:00
tevador
360c8ed913 Fixed superscalar test projects 2019-04-21 00:50:57 +02:00
tevador
41557ce010 randomx project changed to a static library
separate benchmark project
API usage examples
2019-04-21 00:20:21 +02:00
tevador
9c383dc2ba Added superscalar-stats
Fixed makefile
2019-04-13 12:02:08 +02:00
tevador
8c37d4aac3 More refactoring 2019-04-12 19:36:08 +02:00
tevador
37ff37cd11 msvc solution 2019-04-11 20:46:35 +02:00