Rose Thompson
|
7347ed2527
|
Addeed script to sweep sim_bp for btb.
|
2023-10-23 15:29:50 -05:00 |
|
David Harris
|
8c6b17de6d
|
Updated wrapper generation to be automatic without specifying WRAPPER=1; instead looks for cvw_t in the file. Also starting to add OSU 130 nm synthesis.
|
2023-10-19 10:44:03 -07:00 |
|
Ross Thompson
|
0ff34c0d06
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-10-03 17:43:29 -05:00 |
|
James E. Stine
|
9cb0fd7882
|
Update install script for working SAIL checkout (current version)
|
2023-10-03 08:00:00 -05:00 |
|
Ross Thompson
|
293fa17eee
|
Renamed parseTest.py to parseHPMC.py
|
2023-09-27 13:57:40 -05:00 |
|
Ross Thompson
|
9ae6261e5c
|
Completed branch predictor benchmarking.
|
2023-09-27 13:56:51 -05:00 |
|
Ross Thompson
|
1a003019d6
|
Actually fixed non-power of 2 issue with RAS.
Added RAS swapping to branch predictor scripts and configurations.
|
2023-09-27 12:25:05 -05:00 |
|
Ross Thompson
|
469b096bd6
|
Finally have this script generating beautiful bar plots of branch predictor misrates.
|
2023-09-25 12:45:09 -05:00 |
|
Ross Thompson
|
ff46fa7d60
|
Now produces beautiful graphs.
|
2023-09-25 10:09:33 -05:00 |
|
Ross Thompson
|
95cd882089
|
Major improvement to the bar graph generation.
|
2023-09-25 09:55:38 -05:00 |
|
Ross Thompson
|
633bfd4633
|
Temporarily commit replacement parseTest.py for parseHPMC.py.
|
2023-09-22 16:00:32 -05:00 |
|
Ross Thompson
|
337deb1eca
|
Updated the branch predictor simulator's parseHPMC.py results.
In a future commit I will update the branch predictor simulator with the fix for the gshare and then update the commit pointing their repo.
|
2023-09-18 16:59:20 -05:00 |
|
David Harris
|
d674c9b45c
|
Other Wally cleanup
|
2023-06-09 09:37:09 -07:00 |
|
Ross Thompson
|
1dc7fb567b
|
Merge branch 'localhistory'
Repair to wave file.
Created implementations of local history. Part of my Ph.D. research.
|
2023-05-22 10:13:31 -05:00 |
|
David Harris
|
fe78b820f4
|
Merged install script cleanup
|
2023-05-14 03:41:35 -07:00 |
|
David Harris
|
84e7d6dbbc
|
Added CD before compiling SAIL
|
2023-05-14 03:08:53 -07:00 |
|
Ross Thompson
|
03823a9bc1
|
Partially working local history repair.
|
2023-05-11 14:56:26 -05:00 |
|
David Harris
|
d4d9fa1ff6
|
wally installation improvements: latest main branch of riscv-arch-test, updated install script
|
2023-05-10 08:23:55 -07:00 |
|
David Harris
|
be7bc4c9ea
|
Added packages requested for gcc
|
2023-05-09 10:30:02 -07:00 |
|
Ross Thompson
|
35a59a1193
|
I think ahead pipelining is working for local history.
|
2023-05-03 12:52:32 -05:00 |
|
Limnanthes Serafini
|
c427b4c896
|
Misc typo and indent fixing.
|
2023-04-13 16:54:15 -07:00 |
|
Limnanthes Serafini
|
e6269b364f
|
Minor comments.
|
2023-04-12 02:57:42 -07:00 |
|
Limnanthes Serafini
|
978b475269
|
Added performance and distribution to sim and wrapper. Added colors too!
|
2023-04-12 02:54:05 -07:00 |
|
Limnanthes Serafini
|
b6ecd15eff
|
Cleanup + success message added to CacheSim
|
2023-04-11 19:28:28 -07:00 |
|
Limnanthes Serafini
|
98a56dcd66
|
Further comments and attribution.
|
2023-04-05 02:46:31 -07:00 |
|
Limnanthes Serafini
|
c42d798ff4
|
Commenting, attribution for sim, minor log changes
|
2023-04-05 02:43:02 -07:00 |
|
Limnanthes Serafini
|
6abd4ee1b7
|
Changed logging enables, debug mode in sim.
|
2023-04-04 23:49:35 -07:00 |
|
Limnanthes Serafini
|
8f3413f0d5
|
CacheSim edits, tests. I/D$ logging, Lim's version
|
2023-04-04 21:12:35 -07:00 |
|
Limnanthes Serafini
|
a1ce7fe321
|
Moved simulator into bin, added pLRU clearing
|
2023-04-03 14:10:27 -07:00 |
|
David Harris
|
b0620db374
|
Tool change docs
|
2023-03-23 17:24:58 -07:00 |
|
David Harris
|
b360ac5715
|
Increased NumThreads to 0
|
2023-03-23 09:36:50 -07:00 |
|
David Harris
|
82b24c6ca9
|
install docs
|
2023-03-23 09:33:56 -07:00 |
|
David Harris
|
f4588dd9ac
|
installation script update
|
2023-03-23 09:31:17 -07:00 |
|
David Harris
|
b5238b6c8d
|
README updates
|
2023-03-23 09:05:37 -07:00 |
|
David Harris
|
5ef19b9c3a
|
README merge
|
2023-03-23 08:45:12 -07:00 |
|
David Harris
|
ecdf665854
|
README/tool installation merge
|
2023-03-23 08:42:40 -07:00 |
|
James Stine
|
eb0b6860bb
|
Update more information inside Wally install script
|
2023-03-23 09:20:35 -05:00 |
|
Ross Thompson
|
0e2f3594de
|
Merge pull request #153 from davidharrishmc/main
Updating install instructions
|
2023-03-22 23:06:02 -05:00 |
|
David Harris
|
76c2617239
|
Updating install instructions
|
2023-03-22 16:11:59 -07:00 |
|
James Stine
|
e60b49952e
|
Add correction for regression on Sail due to bug in recent release. This hash is known to work (verified by Stine/Thompson). May remove later if Sail ever gets fixed
|
2023-03-21 08:36:30 -05:00 |
|
Ross Thompson
|
69d9bde358
|
Fixed bug in the tool chain install script.
|
2023-03-20 11:52:10 -05:00 |
|
Ross Thompson
|
c18a626abe
|
More accurate c model gshare results.
|
2023-03-13 13:54:04 -05:00 |
|
Ross Thompson
|
ef2c5ce6a7
|
On our way to finish the C reference data collection.
|
2023-03-13 13:32:09 -05:00 |
|
Ross Thompson
|
77fe3c5546
|
Merge branch 'main' of github.com:ross144/cvw into main
|
2023-03-13 13:30:49 -05:00 |
|
Ross Thompson
|
c57e2a2140
|
Added reference data.
|
2023-03-13 13:30:43 -05:00 |
|
Ross Thompson
|
2d49c4582c
|
Modified branch logger to indicate when the warmup period is done.
The branch-predictor-simulator also changed to support this.
|
2023-03-13 13:26:27 -05:00 |
|
Ross Thompson
|
0441e3b736
|
Created script to batch processes all the embench branch outcomes into C model branch prediction rate.
|
2023-03-12 23:15:44 -05:00 |
|
Ross Thompson
|
755b1bfe53
|
Renamed script to parse branch.log
|
2023-03-12 22:40:59 -05:00 |
|
Ross Thompson
|
ae42150519
|
Added script to separate branch.log into separate logs for each benchmark.
|
2023-03-12 17:58:36 -05:00 |
|
Ross Thompson
|
9c4a69bb0e
|
Partial automation of branch predictor embenching.
|
2023-03-04 17:10:58 -06:00 |
|