summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTayler Hetherington <[email protected]>2013-03-19 14:17:03 -0800
committerAndrew Boktor <[email protected]>2014-08-14 13:50:05 -0700
commitb4b5ceba1150347a2059e75bf0fe43c93ea9163a (patch)
tree25eba1584d6f97923f8109c23e4fd939678e628b /src
parent8525c81b63d7e2e925233acc642127b9e67fd966 (diff)
Fixing bug in power counter reset
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15539]
Diffstat (limited to 'src')
-rw-r--r--src/gpgpu-sim/gpu-sim.cc6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/gpgpu-sim/gpu-sim.cc b/src/gpgpu-sim/gpu-sim.cc
index a6a365c..07b06a8 100644
--- a/src/gpgpu-sim/gpu-sim.cc
+++ b/src/gpgpu-sim/gpu-sim.cc
@@ -507,9 +507,6 @@ void gpgpu_sim::set_kernel_done( kernel_info_t *kernel )
break;
}
}
-#ifdef GPGPUSIM_POWER_MODEL
- mcpat_reset_perf_count(m_gpgpusim_wrapper, true);
-#endif
assert( k != m_running_kernels.end() );
}
@@ -796,7 +793,8 @@ void gpgpu_sim::gpu_print_stat()
m_shader_stats->print(stdout);
#ifdef GPGPUSIM_POWER_MODEL
if(m_config.g_power_simulation_enabled){
- m_gpgpusim_wrapper->print_power_kernel_stats(gpu_sim_cycle, gpu_tot_sim_cycle, gpu_tot_sim_insn + gpu_sim_insn, kernel_info_str );
+ m_gpgpusim_wrapper->print_power_kernel_stats(gpu_sim_cycle, gpu_tot_sim_cycle, gpu_tot_sim_insn + gpu_sim_insn, kernel_info_str );
+ mcpat_reset_perf_count(m_gpgpusim_wrapper, true);
}
#endif