| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-10-11 | Merging the latest dev from the public branch | 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-06 | Add .nc option | Mengchi Zhang | |
| Signed-off-by: Mengchi Zhang <[email protected]> | |||
| 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-05-04 | Getting the simulator to compile with older versions of g++ | tgrogers | |
| 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-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-01 | Merge branch 'dev-purdue-integration' into dev-purdue-integration | 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 | |||
| 2018-03-28 | fix compile errors on Ubuntu LTS 16.04 | Tor Aamodt | |
| 2018-03-27 | Merge branch 'dev-purdue-integration' into dev-purdue-integration | Timothy G Rogers | |
| 2018-03-26 | Merge pull request #63 from pigrew/dev-printfFix | gpgpu-sim | |
| Don't directly pass strings to printf (beacuse they wouldn't be escap… | |||
| 2018-03-26 | Don't directly pass strings to printf (beacuse they wouldn't be escapped). ↵ | Nathan Conrad | |
| Clang gives warnings about this. | |||
| 2018-03-26 | Remove duplicate token in PTX parser | Nathan Conrad | |
| 2018-03-26 | .call instruction may have an empty argument list | Nathan Conrad | |
| 2018-03-25 | Fixing a bug in mengchi's commit | tgrogers | |
| 2018-03-25 | Add lonestar tick support | Mengchi Zhang | |
| Signed-off-by: Mengchi Zhang <[email protected]> | |||
| 2018-03-22 | Change 332 by jain156@akshayj-lt1 on 2018/02/01 05:20:33 | Akshay Jain | |
| Added shmem_divergence_hist and warp_inst_classification | |||
| 2018-03-22 | Change 180 by jain156@akshayj-lt1 on 2017/03/30 11:48:07 | Akshay Jain | |
| Added Memory Access breakdown statistics. Divided INST stats into INST type and INST Mem accesses. | |||
| 2017-11-18 | Also initiate our L2 accesses on copies back to the CPU | tgrogers | |
| 2017-11-18 | fixing a stupid inheritance bug | tgrogers | |
| 2017-11-18 | vectoradd is successfully filling the l2 | tgrogers | |
| 2017-10-26 | fixing a typo in config file | Mahmoud | |
| 2017-09-14 | adding seperate sfu latency and init variables | Mahmoud | |
| 2017-09-13 | Adding sperate dp_unit | Mahmoud | |
| 2017-07-06 | Adding the correct dependency for the detailed_version file. In order to ↵ | tgrogers | |
| updatet the built number output when we run gpgpu-sim we need to recompile cuda-sim everytime the detailed_version has changed | |||
| 2017-05-17 | Changing the version detection to be much more detailed. Now the git commit ↵ | tgrogers | |
| # and branch will be embedded in the built executable and print out when gpgpu-sim runs | |||
| 2017-05-09 | Fix next block addr to link predicate ret block to consecutive block | Mengchi Zhang | |
| The block containing predicate ret instruction should add the consecutive block to its successor_ids set. next_addr should be assigned with current instruction address add instruction size instead of 1. Signed-off-by: Mengchi Zhang <[email protected]> | |||
| 2016-09-06 | Merge pull request #30 from sspenst/dev | gpgpu-sim | |
| shfl instruction implemented | |||
| 2016-09-05 | Merge pull request #28 from jwang323/cdp_clean | gpgpu-sim | |
| Initial support of CUDA Dynamic Parallelism on GPGPUSim | |||
| 2016-09-02 | MOD: Add macros to turn off cuda_device_runtime for CUDA < 5.0 | Jin Wang | |
| 2016-08-25 | OCD | sspenst | |
| 2016-08-25 | Fixed minor shfl bugs | sspenst | |
| 2016-08-24 | Cleanup | sspenst | |
| 2016-08-24 | Added shfl instruction | sspenst | |
| 2016-07-06 | ADD: add knob to enable CDP in gpgpusim config | Jin Wang | |
| 2016-07-06 | BUG: extra bracket | Jin Wang | |
| 2016-07-06 | BUG: wrong declaration for m_args_aligned_size | Jin Wang | |
| 2016-07-06 | ADD: print kernel parameter size footprint. BUG: concurrent kernels on same ↵ | Jin Wang | |
| shader, should use hw_cta_id to store shared mem info | |||
