diff options
| author | Wilson Fung <[email protected]> | 2013-07-21 15:28:56 -0800 |
|---|---|---|
| committer | Andrew Boktor <[email protected]> | 2014-08-14 13:50:58 -0700 |
| commit | 7415251d79cc19e209e79c8786b3361707a4675d (patch) | |
| tree | 73c3a9070850b768b04f6917a4308cbbaa658894 /configs/QuadroFX5800 | |
| parent | 91230095de59333cb694ca84f346cd66097b72db (diff) | |
Lengthened the DRAM return queue size to have enough credits in order to keep the DRAM utilized. Also extended the state printing function to print out mem_fetch entries inside the DRAM delay queue.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16639]
Diffstat (limited to 'configs/QuadroFX5800')
| -rw-r--r-- | configs/QuadroFX5800/gpgpusim.config | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/configs/QuadroFX5800/gpgpusim.config b/configs/QuadroFX5800/gpgpusim.config index 81a5f1f..0df4b64 100644 --- a/configs/QuadroFX5800/gpgpusim.config +++ b/configs/QuadroFX5800/gpgpusim.config @@ -45,10 +45,17 @@ -network_mode 1 -inter_config_file config_quadro_islip.icnt -# dram model config +# dram scheduler config -gpgpu_dram_scheduler 1 +# The DRAM return queue and the scheduler queue together should provide buffer +# to sustain the memory level parallelism to tolerate DRAM latency +# To allow 100% DRAM utility, there should at least be enough buffer to sustain +# the minimum DRAM latency (30 core cycles). I.e. +# Total buffer space required = 30 x 800MHz / 325MHz = 74 -gpgpu_frfcfs_dram_sched_queue_size 16 --gpgpu_dram_return_queue_size 16 +-gpgpu_dram_return_queue_size 58 + +# dram model config -gpgpu_n_mem_per_ctrlr 2 -gpgpu_dram_buswidth 4 -gpgpu_dram_burst_length 4 |
