vlsim: host_buffer optimization

This commit is contained in:
Blaise Tine
2020-09-09 17:53:31 -04:00
parent adb6b9c44f
commit 38303cdc2f
2 changed files with 12 additions and 22 deletions

View File

@@ -14,6 +14,7 @@
#include <ostream>
#include <future>
#include <vector>
#include <unordered_map>
#define CACHE_BLOCK_SIZE 64
@@ -70,12 +71,10 @@ private:
void sTxPort_bus();
void avs_bus();
uint64_t* to_host_ptr(uint64_t addr);
std::future<void> future_;
bool stop_;
std::vector<host_buffer_t> host_buffers_;
std::unordered_map<int64_t, host_buffer_t> host_buffers_;
std::vector<dram_rd_req_t> dram_reads_;