summaryrefslogtreecommitdiff
path: root/src/gpgpu-sim/dram_sched.cc
diff options
context:
space:
mode:
authorMahmoud <[email protected]>2017-10-27 22:35:52 -0400
committerMahmoud <[email protected]>2017-10-27 22:35:52 -0400
commitf23021ad8663636e1103bd75a742480cb6238435 (patch)
tree1310fb91f6c2d75f0123281d4357f0f9ffc23ff8 /src/gpgpu-sim/dram_sched.cc
parentc1bb3638d2c3a8f1b86e0e952e12bb2ed7f1c0dc (diff)
add more statistics and chaging Pascal config
Diffstat (limited to 'src/gpgpu-sim/dram_sched.cc')
-rw-r--r--src/gpgpu-sim/dram_sched.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gpgpu-sim/dram_sched.cc b/src/gpgpu-sim/dram_sched.cc
index 7a140c5..ac4c827 100644
--- a/src/gpgpu-sim/dram_sched.cc
+++ b/src/gpgpu-sim/dram_sched.cc
@@ -220,6 +220,8 @@ void dram_t::scheduler_frfcfs()
bk[b]->mrq = req;
if (m_config->gpgpu_memlatency_stat) {
mrq_latency = gpu_sim_cycle + gpu_tot_sim_cycle - bk[b]->mrq->timestamp;
+ m_stats->tot_mrq_latency += mrq_latency;
+ m_stats->tot_mrq_num++;
bk[b]->mrq->timestamp = gpu_tot_sim_cycle + gpu_sim_cycle;
m_stats->mrq_lat_table[LOGB2(mrq_latency)]++;
if (mrq_latency > m_stats->max_mrq_latency) {