Searched refs:blockSize (Results 1 - 9 of 9) sorted by relevance

/gem5/src/learning_gem5/part2/
H A Dsimple_cache.cc40 blockSize(params->system->cacheLineSize()),
41 capacity(params->size / blockSize),
302 Addr block_addr = pkt->getBlockAddr(blockSize);
304 if (addr == block_addr && size == blockSize) {
310 panic_if(addr - block_addr + size > blockSize,
323 // Create a new packet that is blockSize
324 PacketPtr new_pkt = new Packet(pkt->req, cmd, blockSize);
328 assert(new_pkt->getAddr() == new_pkt->getBlockAddr(blockSize));
342 Addr block_addr = pkt->getBlockAddr(blockSize);
347 pkt->writeDataToBlock(it->second, blockSize);
[all...]
H A Dsimple_cache.hh269 const unsigned blockSize; member in class:SimpleCache
/gem5/src/cpu/pred/
H A Dmultiperspective_perceptron.hh257 const int blockSize; member in class:MultiperspectivePerceptron
493 return hash(mpp.threadData[tid]->ghist_words, mpp.blockSize, p1,
558 k %= mpp.blockSize;
601 k %= mpp.blockSize;
654 k %= mpp.blockSize;
714 int bm = (depth / mpp.blockSize) * mpp.blockSize;
715 for (int i = 0; i < bm; i += mpp.blockSize) {
716 for (int j = 0; j < mpp.blockSize; j += 1) {
804 int bm = (depth / mpp.blockSize) * mp
[all...]
H A Dmultiperspective_perceptron.cc115 blockSize(p->block_size), pcshift(p->pcshift), threshold(p->threshold),
164 ghist_length, blockSize, acyclic_bits,
553 for (int i = 0; i < ghist_length / blockSize + 1; i += 1) {
554 bool ab_new = (ghist_words[i] >> (blockSize - 1)) & 1;
557 ghist_words[i] &= (1 << blockSize) - 1;
719 for (int i = 0; i < ghist_length / blockSize + 1; i += 1) {
721 bool ab_new = (a >> (blockSize - 1)) & 1;
725 a &= (1 << blockSize) - 1;
/gem5/src/cpu/testers/memtest/
H A Dmemtest.cc99 blockSize(p->system->cacheLineSize()),
100 blockAddrMask(blockSize - 1),
109 fatal_if(id >= blockSize, "Too many testers, only %d allowed\n",
110 blockSize - 1);
H A Dmemtest.hh143 const unsigned blockSize; member in class:MemTest
/gem5/src/dev/arm/
H A Dflash_device.hh154 const uint32_t blockSize; member in class:FlashDevice
H A Dflash_device.cc78 blockSize(p->blk_size),
115 pagesPerBlock = blockSize / pageSize;
117 blocksPerDisk = diskSize / blockSize;
/gem5/src/mem/ruby/system/
H A DGPUCoalescer.cc903 uint32_t blockSize = RubySystem::getBlockSizeBytes(); local
904 std::vector<bool> accessMask(blockSize,false);
930 blockSize, accessMask,
939 blockSize, accessMask,

Completed in 14 milliseconds