mirror of
https://github.com/wownero/RandomX.git
synced 2026-10-30 04:39:00 +01:00
Add Dataset prefetch in interpreted VM (#52)
- to formally match the specification - a small increase in interpreted mining speed (~4%)
This commit is contained in:
@@ -81,6 +81,7 @@ namespace randomx {
|
||||
void setDataset(randomx_dataset* dataset) override;
|
||||
protected:
|
||||
virtual void datasetRead(uint64_t blockNumber, int_reg_t(&r)[RegistersCount]);
|
||||
virtual void datasetPrefetch(uint64_t blockNumber);
|
||||
private:
|
||||
void execute();
|
||||
void precompileProgram(int_reg_t(&r)[RegistersCount], rx_vec_f128(&f)[RegisterCountFlt], rx_vec_f128(&e)[RegisterCountFlt], rx_vec_f128(&a)[RegisterCountFlt]);
|
||||
|
||||
Reference in New Issue
Block a user