Searched refs:numSIMDs (Results 1 - 10 of 10) sorted by relevance

/gem5/src/gpu-compute/
H A Dexec_stage.cc42 ExecStage::ExecStage(const ComputeUnitParams *p) : numSIMDs(p->num_SIMDs),
133 for (int unitId = 0; unitId < (numSIMDs + numMemUnits); ++unitId) {
171 .init(0, numSIMDs + numMemUnits, 1)
183 .init(numSIMDs + numMemUnits)
190 .init(numSIMDs + numMemUnits)
195 for (int i = 0; i < numSIMDs; ++i) {
200 numCyclesWithInstrTypeIssued.subname(numSIMDs, csprintf("GM"));
201 numCyclesWithNoInstrTypeIssued.subname(numSIMDs, csprintf("GM"));
202 numCyclesWithInstrTypeIssued.subname(numSIMDs + 1, csprintf("LM"));
203 numCyclesWithNoInstrTypeIssued.subname(numSIMDs
[all...]
H A Dschedule_stage.cc46 : numSIMDs(p->num_SIMDs),
49 for (int j = 0; j < numSIMDs + numMemUnits; ++j) {
66 for (int j = 0; j < numSIMDs + numMemUnits; ++j) {
70 for (int j = 0; j < numSIMDs; ++j) {
81 for (int j = numSIMDs; j < numSIMDs + numMemUnits; ++j) {
85 for (int i = 0; i < numSIMDs + numMemUnits; ++i) {
125 for (int j = 0; j < numSIMDs + numMemUnits; ++j) {
H A Dfetch_stage.cc42 FetchStage::FetchStage(const ComputeUnitParams* p) : numSIMDs(p->num_SIMDs),
45 for (int j = 0; j < numSIMDs; ++j) {
62 for (int j = 0; j < numSIMDs; ++j) {
71 for (int j = 0; j < numSIMDs; ++j) {
H A Dscoreboard_check_stage.cc47 : numSIMDs(p->num_SIMDs),
71 for (int unitId = 0; unitId < numSIMDs + numMemUnits; ++unitId) {
75 for (int unitId = 0; unitId < numSIMDs; ++unitId) {
92 for (int unitId = 0; unitId < numSIMDs; ++unitId)
135 for (int unitId = 0; unitId < numSIMDs + numMemUnits; ++unitId) {
140 for (int unitId = 0; unitId < numSIMDs; ++unitId) {
H A Dfetch_stage.hh70 uint32_t numSIMDs; member in class:FetchStage
H A Dschedule_stage.hh71 uint32_t numSIMDs; member in class:ScheduleStage
H A Dscoreboard_check_stage.hh80 uint32_t numSIMDs; member in class:ScoreboardCheckStage
H A Dcompute_unit.cc64 cu_id(p->cu_id), vrf(p->vector_register_file), numSIMDs(p->num_SIMDs),
107 lastVaddrWF.resize(numSIMDs);
108 wfList.resize(numSIMDs);
110 for (int j = 0; j < numSIMDs; ++j) {
125 lastVaddrSimd.resize(numSIMDs);
127 for (int i = 0; i < numSIMDs; ++i) {
153 lastExecCycle.resize(numSIMDs, 0);
165 for (int j = 0; j < numSIMDs; ++j) {
221 for (int i = 0; i< numSIMDs; ++i) {
336 for (int m = 0; m < shader->n_wf * numSIMDs;
[all...]
H A Dexec_stage.hh98 uint32_t numSIMDs; member in class:ExecStage
H A Dcompute_unit.hh142 int numSIMDs; member in class:ComputeUnit

Completed in 16 milliseconds