| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-08-21 | Stream stats (#71) | JRPan | |
| * Temp commit for Justin and Cassie to sync on code changes for adding per-stream status. * Resolved compile errors. * Removed redundant parameter * Passed cuda_stream_id from accelsim to gpgpusim * Cleaned up unused changes * Changed vector to map, having operator problems. * StreamID defaults to zero * Implemented streams to inc_stats and so on * Fixed TOTAL_ACCESS counts * Implemented GLOBAL_TIMER. * Fixed m_shader->get_kernel SEGFAULT issue in shader.cc. * Use warp_init to track streamID instead of issue_warp * Removed temp debug print * Modified cache_stats to only print data from latest finished stream Added optional arg to cache_stats::print_stats, cache_stats::print_fail_stats and their upstream functions. When streamID is specified, print stats from that stream. When not specified, print all stats. NOTE: current implementation depending on streamid never equals -1 * Removed default arg values of streamID * modified constructor of mem_fetch to pass in streamID * changed get_streamid to get_streamID * Added TODO to gpgpusim_entrypoint.cc and power_stat.cc * Only collect power stats when enabled * print last finished stream in PTX mode using last_streamID * take out additional printf * Add a field to baseline cache to indicate cache level * save gpu object in cache * Print stream ID only once per kernel * rm test print * use -1 for default stream id * cleanup debug prints * remove GLOABL_TIMER * Automated clang-format * Should be correct to print everything in power model * addressing concerns & errors * Automated clang-format * add m_stats_pw in operator+ * Automated Format --------- Co-authored-by: Justin Qiao <[email protected]> Co-authored-by: Justin Qiao <[email protected]> Co-authored-by: Tim Rogers <[email protected]> Co-authored-by: JRPan <[email protected]> Co-authored-by: purdue-jenkins <[email protected]> | |||
| 2024-07-16 | Auto clang format (#74) | Aaron Barnes | |
| * add automated clang formatter * Automated clang-format * use /bin/bash and add print * use default checkout ref * Format only after tests are success * Run CI on merge group --------- Co-authored-by: barnes88 <[email protected]> Co-authored-by: JRPAN <[email protected]> | |||
| 2023-07-05 | Merge branch 'dev' into all_warn | Ahmad Alawneh | |
| 2023-06-17 | 137 drop sector cache flexibility (#57) | Fangjia Shen | |
| Addresses accel-sim issue 137. For sector cache, the sector size must be 32B (hard-coded and not configurable) and cache line size must be set to 128B; a runtime parameter check will terminate simulation if the cache line size is not 128B. | |||
| 2023-06-12 | no return warnings ngs fix | Ahmad Alawneh | |
| 2022-02-01 | Update Copyrights | JRPAN | |
| 2021-10-17 | AccelWattch dev Integration | VijayKandiah | |
| 2021-06-03 | update readable | JRPAN | |
| 2021-05-23 | format code | Mahmoud Khairy A. Abdallah | |
| 2021-05-20 | fix merge conflict | JRPAN | |
| 2021-05-19 | eliminate redundant code in gpu-cache.h | Mahmoud Khairy A. Abdallah | |
| 2021-05-19 | rename set_dirty_byte_mask | Mahmoud Khairy A. Abdallah | |
| 2021-05-19 | moving the unified size from the base class config to l1 config | Mahmoud Khairy A. Abdallah | |
| 2021-05-19 | moving shmem option to the base class and change the code to accept turing ↵ | Mahmoud Khairy A. Abdallah | |
| config | |||
| 2021-05-19 | fixing the failing of merging | Mahmoud Khairy A. Abdallah | |
| 2021-05-19 | Merge branch 'dev' of https://github.com/accel-sim/gpgpu-sim_distribution ↵ | Mahmoud Khairy A. Abdallah | |
| into dev | |||
| 2021-05-19 | Merge branch 'dev' into adaptive-cache | JRPan | |
| 2021-05-19 | Use cache config multipilier when possible | JRPAN | |
| 2021-05-19 | minor improvements | JRPAN | |
| 2021-05-19 | re-wording/formatting | JRPAN | |
| 2021-05-18 | adaptive cache - update | JRPAN | |
| 2021-05-18 | new configs - adaptive cache and cache write ratio | JRPAN | |
| 2021-05-18 | Add WT to lazy_fetch_on_read | JRPAN | |
| 2021-05-18 | check sector readable only on reads | JRPAN | |
| 2021-05-18 | set byte mask on fill | JRPAN | |
| 2021-05-18 | sending byte mask for all policies | JRPAN | |
| 2021-05-18 | sending cache block byte mask | JRPAN | |
| 2021-05-18 | store ack for new waps | JRPAN | |
| 2021-05-18 | dirty counter added. NO increamenting yet | JRPAN | |
| 2021-05-15 | adding the missing xoring hashing | Mahmoud Khairy A. Abdallah | |
| 2021-05-15 | fixing streaming cache based on recent ubench | Mahmoud Khairy A. Abdallah | |
| 2021-02-17 | fix hash funciton | JRPAN | |
| 2020-11-22 | Merge pull request #6 from JRPan/add_mshr | mkhairy | |
| added MSHR_HIT | |||
| 2020-11-15 | added MSHR_HIT | JRPAN | |
| 2020-10-26 | Fix for bugs in lazy write handling | Gwen | |
| 2020-06-01 | moving all ipoly equstions to one file | Mahmoud | |
| 2019-09-23 | fixing reformatting | Mahmoud | |
| 2019-09-16 | Merge branch 'dev' of https://github.com/purdue-aalp/gpgpu-sim_distribution ↵ | Mahmoud | |
| into dev-private | |||
| 2019-09-13 | Seems like multiple passes for reformatting comments | Nick | |
| 2019-09-13 | Big reformat change using clang-format-6.0 | Nick | |
| 2019-09-13 | Revert "Add src/gpgpu-sim formatting" | Nick | |
| This reverts commit 9c9b1341613e767f306b2b73b5b8a5317b6ee563. | |||
| 2019-09-13 | Revert "Add additional formatting pass on directories" | Nick | |
| This reverts commit ca563ea85ead434e0d579026b5e66e829af5efe5. | |||
| 2019-09-13 | Add additional formatting pass on directories | Nick | |
| 2019-09-13 | Add src/gpgpu-sim formatting | Nick | |
| 2019-08-30 | Merge branch 'dev-nvidia' into dev-private | Mahmoud | |
| 2019-08-30 | update the adaptive cache behaviour and make L1 fully assoc in Volta | Mahmoud | |
| 2019-08-26 | Merge branch 'dev-nvidia' into dev-private | Mahmoud | |
| 2019-08-26 | Banked L1, adding iSLIP and RR arbiteratio and adding some comments | Mahmoud | |
| 2019-06-19 | Merge remote-tracking branch 'upstream/dev' into dev | tgrogers | |
| 2019-06-19 | Merge pull request #96 from CoffeeBeforeArch/AerialVision_cache_support | Tim Rogers | |
| AerialVision L2 Cache Support | |||
