Rose Thompson
|
8fb1673ab3
|
Updated email address authorship for my files.
|
2024-10-15 10:27:53 -05:00 |
|
Jordan Carlin
|
7419689359
|
Update python shebangs to use /usr/bin/env python3 so virtual environment can be used (also aids in general portability)
|
2024-07-03 20:42:55 -07:00 |
|
Ross Thompson
|
33a26fb78c
|
Updates to branch predictor collection.
|
2024-03-29 13:52:28 -05:00 |
|
Ross Thompson
|
129949b849
|
Modified parseHPMC.py to support local history and selecting between x-axis as bits or entries.
|
2024-03-29 13:01:40 -05:00 |
|
David Harris
|
45e2317636
|
Added Wally github address to header comments
|
2024-01-29 05:38:11 -08:00 |
|
Rose Thompson
|
7b0e29c9f7
|
Fixed subtle bug in branch prediction post processing script.
|
2023-11-26 23:13:14 -06:00 |
|
Rose Thompson
|
3dfca61c3f
|
Changes to support concurrent simulation of all the branch predictor sweeps.
|
2023-11-26 22:19:34 -06:00 |
|
Rose Thompson
|
e747f97dce
|
Fixed repeatability issues with the branch predictor simulator results generation.
I reran using a clean clone of the repo so this should be working now.
|
2023-11-26 17:30:11 -06:00 |
|
Rose Thompson
|
d95d7130a3
|
Fixed bugs in paraseHPMC.py
|
2023-11-17 12:05:22 -06:00 |
|
Rose Thompson
|
0b49c736b9
|
Removed the size opt tests from the branch predictor analysis.
|
2023-11-15 22:35:33 -06:00 |
|
Rose Thompson
|
21b2a71bd6
|
Updates to btb logger processing.
|
2023-11-15 16:53:44 -06:00 |
|
Rose Thompson
|
c4f4e0fbc0
|
Added btb reference data.
|
2023-11-15 16:39:35 -06:00 |
|
Ross Thompson
|
77c591621c
|
Renamed parseTest.py to parseHPMC.py
|
2023-09-27 13:57:40 -05:00 |
|
Ross Thompson
|
60ddbe31f8
|
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 |
|
Ross Thompson
|
d545a2ec74
|
Partially working local history repair.
|
2023-05-11 14:56:26 -05:00 |
|
Ross Thompson
|
8b0791b6b5
|
I think ahead pipelining is working for local history.
|
2023-05-03 12:52:32 -05:00 |
|
Ross Thompson
|
a8d6c1cc2f
|
More accurate c model gshare results.
|
2023-03-13 13:54:04 -05:00 |
|
Ross Thompson
|
2df36f23a7
|
On our way to finish the C reference data collection.
|
2023-03-13 13:32:09 -05:00 |
|
Ross Thompson
|
d2968376a9
|
Added reference data.
|
2023-03-13 13:30:43 -05:00 |
|
Ross Thompson
|
e9fa234410
|
Partial automation of branch predictor embenching.
|
2023-03-04 17:10:58 -06:00 |
|
Ross Thompson
|
93f2bacdae
|
Updated parsing script.
|
2023-03-04 13:45:15 -06:00 |
|
Ross Thompson
|
0ecd1ef681
|
Setup the testbench to exclude the warmup from performance counter reports.
|
2023-03-03 13:10:01 -06:00 |
|
Ross Thompson
|
724f2634c5
|
Fixed bug in performance counter script.
|
2023-03-02 22:32:13 -06:00 |
|
Ross Thompson
|
1f3639bff6
|
Added support for branch target buffer stats.
|
2023-03-02 22:16:30 -06:00 |
|
Ross Thompson
|
cbc5de1ebd
|
Improved branch predictor graph generation.
|
2023-02-23 20:44:47 -06:00 |
|
Ross Thompson
|
c9609609aa
|
updates to bp result parsing script.
|
2023-02-22 22:08:00 -06:00 |
|
Ross Thompson
|
ecbfd776d6
|
Updated branch predictor results processing script.
|
2023-02-22 16:11:52 -06:00 |
|
Ross Thompson
|
0f98cfe5b4
|
Simplified branch predictor.
|
2023-02-19 22:49:48 -06:00 |
|
Ross Thompson
|
a1bdd9daa7
|
Added new features to branch predictor analysis script.
|
2023-02-10 09:07:06 -06:00 |
|
Ross Thompson
|
5fb3a669b1
|
Updated benchmark parsing script.
|
2023-01-29 14:17:45 -06:00 |
|
Ross Thompson
|
24618f741a
|
Added SPDX header to scripts.
|
2023-01-22 13:04:31 -06:00 |
|
Ross Thompson
|
5f31c681ff
|
Updated branch predictor.
|
2023-01-11 17:00:45 -06:00 |
|
Ross Thompson
|
e535ff3e1f
|
Fancy plot for branch predictor.
|
2023-01-06 18:04:49 -06:00 |
|
Ross Thompson
|
81fe08192e
|
Added python script to post process performance counter metrics.
|
2023-01-06 15:15:54 -06:00 |
|