From b4b5ceba1150347a2059e75bf0fe43c93ea9163a Mon Sep 17 00:00:00 2001 From: Tayler Hetherington Date: Tue, 19 Mar 2013 14:17:03 -0800 Subject: Fixing bug in power counter reset [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15539] --- src/gpgpu-sim/gpu-sim.cc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src') 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 -- cgit v1.3