| Age | Commit message (Collapse) | Author |
|
|
|
dev-purdue-integration
|
|
causes ridiculous output file sizes
|
|
|
|
|
|
Added shmem_divergence_hist and warp_inst_classification
|
|
Adding the global load and store divergence statistics.
The previous histogram has been modified to look at all memory requests, but that is not meaningful - so it can as well be removed.
|
|
Replaced the mem div stats with mem div histogram
|
|
Added Memory divergence stats
Data shows same divergence characteristics across PTX and PTX+
|
|
|
|
|
|
|
|
|
|
|
|
1- round robin inst issue for warp multiple schedulers
2- add sector mask in the memory request (to bused later for L2 sector cache)
3- Adding Fermi coalescer
4- Ensure different exen units are used in dual_issue mode
5- Report how many dual_issue happened
6- Adding oldest_first scheduler
|
|
memory mapping, turn off by default
|
|
|
|
|
|
|
|
|
|
distributor directly
|
|
|
|
|
|
with spaces (e.g., using templates)
|
|
initial support for CUDA 5.0, 5.5, 6.0 to get template from SDK running
|
|
|
|
|
|
to fetch into.
|
|
|
|
(should fix regressions).
-remove some printfs that were there for debugging
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 18480]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 18452]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 17183]
|
|
Review ID: 89001
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 17086]
|
|
write-allocation policy. Also added description for the write-allocation fix implemented by Tayler.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16914]
|
|
Details: See Review 80001 https://gpgpu-sim-code-review.appspot.com/80001/
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16747]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16671]
|
|
partition. Each L2 cache banks has its own connection to the interconnection network to allow L2 bandwidth to scale without increase the number of memory parttiion units.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16613]
|
|
still caching data from local memory space.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16601]
|
|
Main contribution is a static warp limiting scheduler.
There is also some minor cleanup to the heirarchy of the cache code and removal some excessively long lines
Review ID: 36001 lgtm: 1
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16580]
|
|
"WarpIssueDynamicIdBreakdown" are being printed in the visualization files without any data.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16572]
|
|
Also changed some initialization code when cores are created in both the funcational and perfromance simulator
review:3001 lgtm:5
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16506]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16495]
|
|
regressions butwill cause the correlation to fail due to a change in the output - need to update gold files on failure.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16477]
|
|
for Quadro config).
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16457]
|
|
statistics from the tag array to the cache access functions. Added cache_stats class to record all memory accesses and access outcomes to each cache. Removed L2CacheAccessBreakdown_t. Cleaned up power_stats to reflect changes in the cache stats. Updated the cache stats printing. This will cause the performance gold files to change as the output format has been changed.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16452]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16428]
|
|
Review ID:32001
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 16205]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15788]
|
|
counting the number of flits arriving at the cores instead of the number of flits leaving each memory partition.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15746]
|
|
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15745]
|