Implemented Dataset size increase per epoch

This commit is contained in:
tevador
2019-03-10 23:14:03 +01:00
parent e65d9da66c
commit 2edf05cedc
15 changed files with 157 additions and 163 deletions
+2 -1
View File
@@ -58,7 +58,7 @@ namespace RandomX {
}
VirtualMachine::VirtualMachine() {
mem.ds.dataset = nullptr;
mem.ds.dataset.memory = nullptr;
}
void VirtualMachine::resetRoundingMode() {
@@ -84,6 +84,7 @@ namespace RandomX {
readReg2 = 4 + (addressRegisters & 1);
addressRegisters >>= 1;
readReg3 = 6 + (addressRegisters & 1);
datasetBase = program.getEntropy(14) % datasetRange;
}
template<bool softAes>