From 474e6d99c8efa9e3b8518eecb059546364370fd9 Mon Sep 17 00:00:00 2001 From: Tor Aamodt Date: Tue, 5 Oct 2010 22:58:15 -0800 Subject: simulator "working" on ptxplus, simulated IPC "too low" by about a factor of up to 50% [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 7816] --- src/gpgpu-sim/gpu-sim.h | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'src/gpgpu-sim/gpu-sim.h') diff --git a/src/gpgpu-sim/gpu-sim.h b/src/gpgpu-sim/gpu-sim.h index fab1ab8..ac03cbc 100644 --- a/src/gpgpu-sim/gpu-sim.h +++ b/src/gpgpu-sim/gpu-sim.h @@ -269,9 +269,21 @@ private: int m_pdom_sched_type; + // options + bool gpu_deadlock_detect; + + // stats struct shader_core_stats *m_shader_stats; class memory_stats_t *m_memory_stats; + unsigned long long gpu_tot_issued_cta; + unsigned long long gpu_tot_completed_thread; + unsigned long long last_gpu_sim_insn; + + // debug + bool gpu_deadlock; public: + unsigned long long gpu_sim_insn; + unsigned long long gpu_tot_sim_insn; unsigned long long gpu_sim_insn_last_update; unsigned gpu_sim_insn_last_update_sid; }; @@ -280,8 +292,6 @@ public: extern unsigned long long gpu_sim_cycle; extern unsigned long long gpu_tot_sim_cycle; -extern unsigned long long gpu_sim_insn; -extern unsigned long long gpu_tot_sim_insn; extern unsigned g_next_mf_request_uid; // stats -- cgit v1.3