Reduced Dataset size to 2 GiB with 8 memory accesses per block

Disabled Dataset growth
This commit is contained in:
tevador
2019-03-22 12:53:16 +01:00
parent 233af9f14f
commit 107270d93d
7 changed files with 12 additions and 142 deletions
+4
View File
@@ -204,6 +204,10 @@ namespace RandomX {
}
void JitCompilerX86::generateProgramLight(Program& prog) {
if (RANDOMX_CACHE_ACCESSES != 8)
throw std::runtime_error("JIT compiler: Unsupported value of RANDOMX_CACHE_ACCESSES");
if (RANDOMX_ARGON_GROWTH != 0)
throw std::runtime_error("JIT compiler: Unsupported value of RANDOMX_ARGON_GROWTH");
generateProgramPrologue(prog);
memcpy(code + codePos, codeReadDatasetLight, readDatasetLightSize);
codePos += readDatasetLightSize;