From 60395146cd0abe740f98d8e38c50691af94827ed Mon Sep 17 00:00:00 2001 From: Tayler Hetherington Date: Thu, 11 Apr 2013 10:23:34 -0800 Subject: Updating ICNT stat collection [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15788] --- src/gpgpu-sim/shader.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/gpgpu-sim/shader.cc') diff --git a/src/gpgpu-sim/shader.cc b/src/gpgpu-sim/shader.cc index ba44c01..27fa2ca 100644 --- a/src/gpgpu-sim/shader.cc +++ b/src/gpgpu-sim/shader.cc @@ -3146,9 +3146,13 @@ void simt_core_cluster::get_cache_stats(unsigned &read_accesses, unsigned &write } void simt_core_cluster::set_icnt_stats(unsigned &n_simt_to_mem, unsigned &n_mem_to_simt) const { + unsigned simt_to_mem=0; + unsigned mem_to_simt=0; for ( unsigned i = 0; i < m_config->n_simt_cores_per_cluster; ++i ) { - m_core[i]->set_icnt_power_stats(n_simt_to_mem, n_mem_to_simt); + m_core[i]->set_icnt_power_stats(simt_to_mem, mem_to_simt); } + n_simt_to_mem = simt_to_mem; + n_mem_to_simt = mem_to_simt; } void shader_core_ctx::checkExecutionStatusAndUpdate(warp_inst_t &inst, unsigned t, unsigned tid) -- cgit v1.3