diff options
| author | JRPAN <[email protected]> | 2021-08-16 18:15:20 -0400 |
|---|---|---|
| committer | JRPAN <[email protected]> | 2021-08-16 18:15:20 -0400 |
| commit | b6581477462ea15d92967588277c4fe822a67bf7 (patch) | |
| tree | 61a4f96c55386246b5f53ae57a9af1dfefc9d4fe /src/gpgpu-sim/shader.cc | |
| parent | b1befa8422493e0deb45811e6b87399355a532ed (diff) | |
better oc selecting when sub core enabled
Diffstat (limited to 'src/gpgpu-sim/shader.cc')
| -rw-r--r-- | src/gpgpu-sim/shader.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gpgpu-sim/shader.cc b/src/gpgpu-sim/shader.cc index 7cee40f..bcfda18 100644 --- a/src/gpgpu-sim/shader.cc +++ b/src/gpgpu-sim/shader.cc @@ -3997,6 +3997,9 @@ void opndcoll_rfu_t::init(unsigned num_banks, shader_core_ctx *shader) { m_cu[j]->init(j, num_banks, m_bank_warp_shift, shader->get_config(), this, sub_core_model, reg_id, m_num_banks_per_sched); } + for (unsigned j = 0; j < m_dispatch_units.size(); j++) { + m_dispatch_units[j].init(sub_core_model,m_num_warp_scheds); + } m_initialized = true; } |
