| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-10-11 | Merge branch 'dev-purdue-integration' of ↵ | tgrogers | |
| github.rcac.purdue.edu:TimRogersGroup/gpgpu-sim_distribution into dev-purdue-integration | |||
| 2018-10-11 | count misses of pending req as sector miss in streaming cache | Mahmoud | |
| 2018-10-11 | Merging the latest dev from the public branch | tgrogers | |
| 2018-10-11 | Merge branch 'dev-purdue-integration' of ↵ | Mahmoud | |
| https://github.rcac.purdue.edu/abdallm/gpgpu-sim_distribution into dev-purdue-integration | |||
| 2018-10-11 | improving the performance of cache flushing | Mahmoud | |
| 2018-10-11 | Merge branch 'dev-purdue-integration' into dev-purdue-integration | Timothy G Rogers | |
| 2018-10-09 | adding adaptive volta cache config | Mahmoud | |
| 2018-10-09 | Adding in an occupancy metric to match the nvprof metric | tgrogers | |
| 2018-10-08 | fixing an error about address length in the cache | tgrogers | |
| 2018-10-07 | Unrolling Aksahy's stats - as they seem to be really screwing things up. | tgrogers | |
| 2018-10-07 | Merge branch 'dev-purdue-integration' of ↵ | tgrogers | |
| github.rcac.purdue.edu:jain156/gpgpu-sim_distribution into jain156-dev-purdue-integration | |||
| 2018-10-05 | Merge pull request #15 from gjulianm/dev | Tim Rogers | |
| Naive fix of OpenCL parse errors | |||
| 2018-10-05 | Merge pull request #76 from tgrogers/dev | Tim Rogers | |
| Changes to allow correct occupancy with newer cards, while still running PTXPlus | |||
| 2018-10-05 | Merge pull request #66 from pigrew/cleanup-clang-warnings | Tim Rogers | |
| Cleanup clang warnings | |||
| 2018-09-08 | Merge branch 'dev-purdue-integration' into dev-purdue-integration | Timothy G Rogers | |
| 2018-09-07 | adding streamin cache + fixing TEX cache + adding l1 latency and smem latency | Mahmoud | |
| 2018-09-06 | Add .nc option | Mengchi Zhang | |
| Signed-off-by: Mengchi Zhang <[email protected]> | |||
| 2018-08-29 | improving code quality 2 | Mahmoud | |
| 2018-08-27 | fixing ead/write buffer and new configs files | Mahmoud | |
| 2018-08-27 | improving code quality | Mahmoud | |
| 2018-08-27 | remove some null stats outputs | Mahmoud | |
| 2018-08-22 | adding lazy-fetch-on-read and invalidate operation to cache | Mahmoud | |
| 2018-06-30 | Cleaning up the setup env message a bit and having the simulator properly ↵ | tgrogers | |
| dump to stderr on error | |||
| 2018-06-30 | changing the flow s.t. you cannot compile the simulator with a different ↵ | tgrogers | |
| version of CUDA from the app. | |||
| 2018-06-29 | Fixing the PTXPLUS + new CUDA execution case. | tgrogers | |
| 2018-06-29 | Allowing modern GPU configrations to properly run PTXPLUS. | tgrogers | |
| There are several problems with this: 1) To get proper occupancy, based on register file usage, you must querry ptxas with the sm version that corresponds to the register usage in the config file. To enable this, a new config option has been added that determines what sm version you pass to ptxas to compute reg-usage. This configuration option is always required in the gpgpusim.config file 2) If you are running PTXPLUS with a modern card (i.e. volta/pascal), you need ptxas from CUDA 9.1. However since PTXPLUS only supports sm_13 - you need a version of CUDA where cudaobjectdump supports sm_1x. This ended at CUDA 5 - and PTXPLUS requires CUDA 4.2. Therefore, to run PTXPLUS on a modern card, you need CUDA 4.2 + modern CUDA installed. To fascilitate this, a new envronment varaible is added and the setup envrionment script prints an appropraite warning if you are using a newer CUDA. We have tried to make this as fail-proof as possible - and die appropraitely when something is wrong. | |||
| 2018-06-15 | memory partition indexing | Mahmoud | |
| 2018-05-04 | Getting the simulator to compile with older versions of g++ | tgrogers | |
| 2018-04-22 | Clang disallows empty bracks to show array indices. I believe that inserting ↵ | Nathan Conrad | |
| a zero is the intent. | |||
| 2018-04-22 | Some classes were referred to as a class and a struct (reported as clang ↵ | Nathan Conrad | |
| warnings). This makes these consistent. | |||
| 2018-04-22 | Add cmath include to cuda-math.h, to allow std::isnan to be used | Nathan Conrad | |
| 2018-04-18 | Merge branch 'dev-purdue-integration' into dev-purdue-integration | Timothy G Rogers | |
| 2018-04-18 | Merge branch 'dev-purdue-integration' into dev-purdue-integration | Timothy G Rogers | |
| 2018-04-12 | adding sime spaces | Mahmoud | |
| 2018-04-12 | fixing FCFS bug | Mahmoud | |
| 2018-04-11 | Add support for isnan to compile with GCC-4.8.2 | green349 | |
| 2018-04-11 | Merge remote-tracking branch 'upstream/dev' into dev | tgrogers | |
| 2018-04-05 | Nice to know when the simulaton thread actually gets the exit call under ↵ | tgrogers | |
| normal operation. This helps immensely in a clustered environmrnt where jobs randomly fail | |||
| 2018-04-05 | Nice to know when the simulaton thread actually gets the exit call under ↵ | tgrogers | |
| normal operation. This helps immensely in a clustered environmrnt where jobs randomly fail | |||
| 2018-04-05 | fixing gpu-tot-cycle bug | Mahmoud | |
| 2018-04-05 | adding new stats counter | Mahmoud | |
| 2018-04-05 | adding new counters for parition level para and L2 BW | Mahmoud | |
| 2018-04-05 | GPGPU-Sim should always print when the sim thread exits - if this doesn't ↵ | tgrogers | |
| happen, something bad has happened | |||
| 2018-04-02 | print out all the cache stats even if they are zero - makes collection more ↵ | tgrogers | |
| uniform | |||
| 2018-04-02 | Adding in Mahmoud's changes to the print cache stats | tgrogers | |
| 2018-04-01 | Merge branch 'dev-purdue-integration' of ↵ | Akshay Jain | |
| https://github.rcac.purdue.edu/jain156/gpgpu-sim_distribution into dev-purdue-integration | |||
| 2018-04-01 | Merge branch 'dev-purdue-integration' into dev-purdue-integration | Akshay Jain | |
| 2018-04-01 | Stats are now printing properly. Checked in bfs | Akshay Jain | |
| 2018-03-31 | Merge commit '89db73061e043c26df22c7f18d9adb106d8078ac' into ↵ | tgrogers | |
| dev-purdue-integration | |||
| 2018-03-31 | Getting rid of our constant, annoying prints. Running workloads of any size ↵ | tgrogers | |
| causes ridiculous output file sizes | |||
