Searched refs:nBanks (Results 1 - 3 of 3) sorted by relevance
/gem5/ext/drampower/src/ |
H A D | CommandAnalysis.cc | 67 auto &nBanks = memSpec.memArchSpec.nbrOfBanks; local 69 numberofactsBanks.assign(static_cast<size_t>(nBanks), 0); 70 numberofpresBanks.assign(static_cast<size_t>(nBanks), 0); 71 numberofreadsBanks.assign(static_cast<size_t>(nBanks), 0); 72 numberofwritesBanks.assign(static_cast<size_t>(nBanks), 0); 73 actcyclesBanks.assign(static_cast<size_t>(nBanks), 0); 74 numberofrefbBanks.assign(static_cast<size_t>(nBanks), 0); 76 first_act_cycle_banks.resize(static_cast<size_t>(nBanks), 0); 81 bank_state.resize(static_cast<size_t>(nBanks), BANK_PRECHARGED); 82 last_bank_state.resize(static_cast<size_t>(nBanks), BANK_PRECHARGE [all...] |
H A D | CmdScheduler.h | 157 int64_t nBanks; member in class:Data::cmdScheduler
|
H A D | CmdScheduler.cc | 59 nBanks = memArchSpec.nbrOfBanks; 209 std::vector<int64_t> bankAccessNum(static_cast<size_t>(nBanks), -1); 210 std::vector<bool> ACTSchedule(static_cast<size_t>(nBanks), false); 289 bankAddr = bankGroupAddr * static_cast<uint64_t>(nBanks) / nbrOfBankGroups + bankPointer[bankGroupAddr]; 619 uint64_t bankMask = (nBanks / (BI * nbrOfBankGroups) - 1) << bankShift; 636 uint64_t bankMask = (nBanks / BI - 1) << bankShift; 648 uint64_t rowShift = uintLog2(nColumns * nBanks);
|
Completed in 8 milliseconds