From c587d68644cc1e907166486debdf4bb0b1ff1276 Mon Sep 17 00:00:00 2001 From: Tim Rogers Date: Wed, 30 Nov 2011 16:33:52 -0800 Subject: Printing out the simulation rate [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 11066] --- src/gpgpu-sim/gpu-sim.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/gpgpu-sim/gpu-sim.cc b/src/gpgpu-sim/gpu-sim.cc index a7dafcb..3b060a1 100644 --- a/src/gpgpu-sim/gpu-sim.cc +++ b/src/gpgpu-sim/gpu-sim.cc @@ -600,6 +600,11 @@ void gpgpu_sim::gpu_print_stat() const printf("gpu_stall_dramfull = %d\n", gpu_stall_dramfull); printf("gpu_stall_icnt2sh = %d\n", gpu_stall_icnt2sh ); + time_t curr_time; + time(&curr_time); + unsigned long long elapsed_time = MAX( curr_time - g_simulation_starttime, 1 ); + printf( "gpu_total_sim_rate=%u\n", (unsigned)( ( gpu_tot_sim_insn + gpu_sim_insn ) / elapsed_time ) ); + shader_print_l1_miss_stat( stdout ); m_shader_stats->print(stdout); -- cgit v1.3