| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-07-03 | add activemask, bfind, vmin, and vmax implementations from Francois | Lucy Liu | |
| 2019-09-13 | Big reformat change using clang-format-6.0 | Nick | |
| 2019-09-13 | Revert "Add src/cuda-sim formatting" | Nick | |
| This reverts commit 0c023e41809dba8897c37af6bb03e5c3aa9ebc5e. | |||
| 2019-09-13 | Add src/cuda-sim formatting | Nick | |
| 2019-09-03 | remove more unused variables and added asserts to function return values | Nick | |
| 2019-08-22 | Merge branch 'dev' of https://github.com/purdue-aalp/gpgpu-sim_distribution ↵ | Mahmoud | |
| into dev-private | |||
| 2019-07-15 | Move s_g_pc_to_insn | Mengchi Zhang | |
| Signed-off-by: Mengchi Zhang <[email protected]> | |||
| 2019-07-15 | Move function_info::sm_next_id | Mengchi Zhang | |
| Signed-off-by: Mengchi Zhang <[email protected]> | |||
| 2019-07-15 | Move g_ptx_cta_info_uid and symbol::sm_next_uid | Mengchi Zhang | |
| Signed-off-by: Mengchi Zhang <[email protected]> | |||
| 2019-07-15 | Move g_num_ptx_inst_uid | Mengchi Zhang | |
| Signed-off-by: Mengchi Zhang <[email protected]> | |||
| 2019-07-15 | Move operand_info::sm_next_uid | Mengchi Zhang | |
| Signed-off-by: Mengchi Zhang <[email protected]> | |||
| 2019-07-10 | Move g_pc_to_finfo | Mengchi Zhang | |
| Signed-off-by: Mengchi Zhang <[email protected]> | |||
| 2019-07-08 | Move opcode_latency_int thus pass gpgpu_context into many classes | Mengchi Zhang | |
| Signed-off-by: Mengchi Zhang <[email protected]> | |||
| 2019-06-27 | increase the function buffer again | Mahmoud | |
| 2019-06-23 | fixing the buffer limit for function names | Mahmoud | |
| 2019-06-10 | adding new wmma instruction cogif | Mahmoud | |
| 2019-05-17 | Move ptx parser to reentrant | Mengchi Zhang | |
| Signed-off-by: Mengchi Zhang <[email protected]> | |||
| 2018-11-09 | resolving merge conflict | Deval Shah | |
| 2018-11-03 | merged with memory subsytem. Regression is passing but tensorcore kernel is ↵ | aamir | |
| stuck in deadlock | |||
| 2018-10-24 | merged tensor-cores code | aamir | |
| 2018-08-14 | parsing changes for timing model | aamir | |
| 2018-08-09 | added load | aamir | |
| 2018-08-07 | implemented prmt and started working on variable precision mul inst | aamir | |
| 2018-06-21 | WIP adding support for PTX JIT and dumping params to cudaLaunches | Jonathan | |
| 2018-06-11 | added all the configuration | aamir | |
| 2018-06-05 | parse all ptx and add to symbol table | Jonathan | |
| 2018-06-05 | added support for wmma:load_c:f16_type | aamir | |
| 2018-05-27 | added wmma parsing but execution getting aborted | aamir | |
| 2018-04-01 | fix regressions -- move call to pre_decode into do_pdom | Tor Aamodt | |
| 2018-03-27 | support for pinned memories - temporary fix | Amruth | |
| 2018-03-23 | dynamic pdom analysis at runtime | Amruth | |
| 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-08-24 | Added shfl instruction | sspenst | |
| 2016-07-06 | ADD: add separate cdp latency | Jin Wang | |
| 2016-07-06 | ADD: add cdp latency | Jin Wang | |
| 2016-07-05 | MOD: compute child parameter size | Jin Wang | |
| 2016-07-05 | ADD: add support for cudaStreamCreateWithFlags | Jin Wang | |
| 2016-07-05 | BUG: do not handle cudaGetParameterBufferV2 and cudaLaunchDeviceV2 as ↵ | Jin Wang | |
| call.uni in reconvergence | |||
| 2016-07-05 | ADD: initial support for instruction group used by CDP | Jin Wang | |
| 2016-06-07 | The ptx parser now recognizes the NC option for ld.global, however this ↵ | sspenst | |
| option is not actually implemented | |||
| 2016-06-02 | Added handling of .cc option for arithmetic instructions. NOTE: Only made ↵ | speverel | |
| changes to parse instructions. Carry functionality NOT fully implemented; .cc instructions function like their unmodified ueqivelents. Also modified GTX750Ti config to model L1 data cache as simply not being used for global loads (instead of not existing at all). Changed ptxinfo parsing to avoid crashing when info includes texture information. | |||
| 2015-06-05 | Fixing bug with local stats not being reset on call to update_stats. Added ↵ | Tayler Hetherington | |
| code to remove the trailing newline character from the C++ name de-mangling fix. Also, fixed small bug with previous commit | |||
| 2015-06-05 | Fixing bug with max cycle/instruction/cta + bug with C++ name de-mangling ↵ | Tayler Hetherington | |
| with spaces (e.g., using templates) | |||
| 2015-03-04 | initial support for CUDA 5.0, 5.5, 6.0 to get template from SDK running | Ahmed ElTantawy | |
| 2014-08-14 | This should fix 2.3 regression and may fix others as well. | Ahmed El-Shafiey | |
| Remove redudant definition for some tokens which confuses the parser [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 18462] | |||
| 2014-08-14 | Support for named bariers + bar.red + bar.arrive instructions | Ahmed El-Shafiey | |
| [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 18452] | |||
| 2014-08-14 | Okay, both the crash and the valgrind complaint are caused by the non-type ↵ | Tim Rogers | |
| safeness of fprintf. Fix is to explicitly tell fprintf that the to_string.c_str() result is a string. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15312] | |||
| 2014-08-14 | Fixed at least one error in the valgrind build. Forgot to initial a member ↵ | Tim Rogers | |
| variable. I thought the init() function where dynamic_warp_id is initialized was called on construction. It is not. Added a default value in the constructor. Maybe a code review would have caught this :) Also cleaned up some weird code I had in the ptx_instruction::to_string(). Also trimmed out tabs from our stored source line string so it is much more readable on print [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 15310] | |||
