/gem5/src/gpu-compute/ |
H A D | schedule_stage.cc | 102 isReadConflict(waveToMemPipe->wfSlotId, 103 waveToExePipe->wfSlotId)) { 108 waveStatusList[simdId]->at(waveToExePipe->wfSlotId) 140 waveToBeDispatched->wfSlotId).second = BLOCKED;
|
H A D | fetch_unit.cc | 110 fetchStatusQueue[waveToBeFetched->wfSlotId].second = false; 133 computeUnit->cu_id, wavefront->simdId, wavefront->wfSlotId, vaddr); 214 computeUnit->cu_id, wavefront->simdId, wavefront->wfSlotId, 242 computeUnit->cu_id, wavefront->simdId, wavefront->wfSlotId, 246 computeUnit->cu_id, wavefront->simdId, wavefront->wfSlotId, 265 wavefront->simdId, wavefront->wfSlotId, pkt->req->getPaddr(), 297 wavefront->wfSlotId, inst_ptr->disassemble());
|
H A D | compute_unit.cc | 306 "WF[%d][%d]\n", _n_wave, barrier_id, cu_id, w->simdId, w->wfSlotId); 486 ComputeUnit::cedeSIMD(int simdId, int wfSlotId) argument 508 cur_wave.wfSlotId == wfSlotId) { 515 owner_wave.wfSlotId != cur_wave.wfSlotId) { 633 computeUnit->wfList[gpuDynInst->simdId][gpuDynInst->wfSlotId]; 638 computeUnit->cu_id, w->simdId, w->wfSlotId, 649 gpuDynInst->wfSlotId, w->barrierCnt); 676 computeUnit->cu_id, gpuDynInst->simdId, gpuDynInst->wfSlotId, 1134 int wfSlotId = gpuDynInst->wfSlotId; local [all...] |
H A D | global_memory_pipeline.cc | 149 computeUnit->cu_id, mp->simdId, mp->wfSlotId);
|
H A D | wavefront.cc | 56 wfSlotId = p->wf_slot_id; 360 computeUnit->cu_id, simdId, wfSlotId, ii->disassemble()); 537 simdId, wfSlotId, ii->disassemble()); 657 "(pc: %i)\n", computeUnit->cu_id, simdId, wfSlotId, wfDynId, 796 computeUnit->cu_id, simdId, wfSlotId, wfDynId,
|
H A D | compute_unit.hh | 280 bool cedeSIMD(int simdId, int wfSlotId); 729 : simdId(_simdId), wfSlotId(_wfSlotId) { } 732 int wfSlotId; member in class:ComputeUnit::waveIdentifier
|
H A D | gpu_dyn_inst.cc | 158 cu->cu_id, simdId, wfSlotId, exec_mask);
|
H A D | wavefront.hh | 162 int wfSlotId; member in class:Wavefront
|
H A D | gpu_dyn_inst.hh | 256 int wfSlotId; member in class:GPUDynInst
|
/gem5/src/arch/hsail/insts/ |
H A D | pseudo_inst.cc | 192 w->wfSlotId, lane, src_val1); 196 w->wfSlotId, lane, src_val1); 215 w->wfSlotId, lane, src_val1); 219 w->wfSlotId, lane, src_val1); 426 w->wfSlotId); 645 m->wfSlotId = w->wfSlotId; 685 m->wfSlotId = w->wfSlotId; 724 m->wfSlotId [all...] |
H A D | main.cc | 179 w->computeUnit->cu_id, w->simdId, w->wfSlotId, w->wfDynId); 191 local_mempacket->wfSlotId = w->wfSlotId;
|
H A D | mem_impl.hh | 134 return w->wfSlotId * w->privSizePerItem * w->computeUnit->wfSize() + 235 m->wfSlotId = w->wfSlotId; 414 m->wfSlotId = w->wfSlotId; 583 m->wfSlotId = w->wfSlotId;
|
H A D | decl.hh | 1130 gpuDynInst->wfSlotId = w->wfSlotId;
|
H A D | mem.hh | 552 w->wfSlotId, i, sizeof(c0) == 4 ? "s" : "d", 1532 w->wfSlotId, i, sizeof(CType) == 4 ? "s" : "d",
|
/gem5/src/arch/hsail/ |
H A D | operand.hh | 205 w->computeUnit->cu_id, w->simdId, w->wfSlotId, lane, regIdx, val); 218 w->computeUnit->cu_id, w->simdId, w->wfSlotId, lane, regIdx, val); 276 w->computeUnit->cu_id, w->simdId, w->wfSlotId, lane, regIdx, 337 w->computeUnit->cu_id, w->simdId, w->wfSlotId, lane, regIdx, 782 w->computeUnit->cu_id, w->simdId, w->wfSlotId, lane,
|