Commit Graph

20 Commits

Author SHA1 Message Date
Om Sanjaykumar Patil Patil 4af6b73406 simulation of both the old trace format (PIN and Qemu) and the new VISA trace format now supported 2023-11-07 18:35:56 +05:30
Rajshekar K K fca8399d0f support for java-11 made a bit cleaner 2023-06-12 13:58:18 +05:30
Rajshekar K K 776bb9cbfe predicate predictor calls added; LSQ logic was changed to keep stores longer so as to allow greater chance for LSQ forwarding; TAGE-SC-L added; micro op cache added; issue with widths of different stages fixed; bug fix related to looking for FMA unit before looking for floatALU/ floatMul/ floatVectorALU, floatVectorMul; causalityTool now works with java-11, ubuntu 20.04, pin-98332 2023-06-06 18:10:28 +05:30
Rajshekar K K b834fdbefe added rate control for writes issued to memory system 2021-11-26 16:53:37 +05:30
Rajshekar K K 5a4be62352 added instruction serial number in outoforder pipeline 2021-11-05 20:30:22 +05:30
Rajshekar K K 178dfd7a63 bug fix related to double-counting of stats in caches with different read and write latencies 2021-11-03 21:29:59 +05:30
Rajshekar K K 271f715f7c more bugs fixes in the translator 2021-08-11 16:01:08 +05:30
Rajshekar K K bf6d6aba33 bug fixes related to implementation of FMA and LEA instructions 2021-08-08 01:32:20 +05:30
Rajshekar K K 32a69d259e tracking both isPredicate and isPredicateAndNotExecuted 2021-01-20 16:54:31 +05:30
Rajshekar K K 353eb5f018 bug fix related to LSQ forwarding 2021-01-20 15:38:07 +05:30
Rajshekar K K 013679c50d bugfix related to predicated instructions 2021-01-20 15:33:57 +05:30
Rajshekar K K fa8251d31d support added for predicated instructions that are not executed 2021-01-20 11:50:21 +05:30
Rajshekar K K 98a305645d support for file interface only compilation made cleaner 2021-01-05 13:09:00 +05:30
Rajshekar K K d26b5b10c0 added support for file interface only compilation of tejas 2021-01-05 12:27:53 +05:30
Rajshekar K K 7f1c3f36ce completing the previous commit 2020-11-05 11:57:02 +05:30
Rajshekar K K aed6b8ea20 support added for many vector operations, associated functional units and prefetches 2020-11-03 17:45:30 +05:30
Rajshekar K K a0f7fb276d file interface support for multiple threads; icachebuffer bug fix; cache statistics made richer with half misses, combined writes 2020-09-21 18:48:38 +05:30
Rajshekar K K aa5755c34e support added for file interface. microops can be written to trace files in the ROB, and trace files can be read in runnablethread and fed into the pipelines 2020-09-08 23:21:54 +05:30
Rajshekar K K f916ed470d removing dram trace files 2020-07-04 12:17:44 +05:30
Rajshekar K K 0dc2657e88 initial commit 2020-07-04 12:04:37 +05:30