Searched refs:waveId (Results 1 - 2 of 2) sorted by relevance

/gem5/src/gpu-compute/
H A Dcompute_unit.cc228 ComputeUnit::startWavefront(Wavefront *w, int waveId, LdsChunk *ldsChunk, argument
237 if (k + waveId * wfSize() < w->actualWgSzTotal)
242 w->wfId = waveId;
246 w->workItemId[0][k] = (k + waveId * wfSize()) % w->actualWgSz[0];
247 w->workItemId[1][k] = ((k + waveId * wfSize()) / w->actualWgSz[0]) %
249 w->workItemId[2][k] = (k + waveId * wfSize()) /
299 if ((waveId + 1) * wfSize() >= w->actualWgSzTotal) {
300 w->spillWidth = w->actualWgSzTotal - (waveId * wfSize());
H A Dcompute_unit.hh260 void startWavefront(Wavefront *w, int waveId, LdsChunk *ldsChunk,

Completed in 13 milliseconds