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 |
|
Ross Thompson
|
f13017a927
|
Updated parsing script.
|
2023-03-04 13:45:15 -06:00 |
|
Ross Thompson
|
1c381b0546
|
Setup the testbench to exclude the warmup from performance counter reports.
|
2023-03-03 13:10:01 -06:00 |
|
Ross Thompson
|
983e30dcb1
|
Fixed bug in performance counter script.
|
2023-03-02 22:32:13 -06:00 |
|
Ross Thompson
|
9bac643db2
|
Added support for branch target buffer stats.
|
2023-03-02 22:16:30 -06:00 |
|
Ross Thompson
|
5243d1e1d4
|
Improved branch predictor graph generation.
|
2023-02-23 20:44:47 -06:00 |
|
Ross Thompson
|
f0d32a745a
|
updates to bp result parsing script.
|
2023-02-22 22:08:00 -06:00 |
|
Ross Thompson
|
4a9dbe4680
|
Updated branch predictor results processing script.
|
2023-02-22 16:11:52 -06:00 |
|
Ross Thompson
|
b32093b33b
|
Simplified branch predictor.
|
2023-02-19 22:49:48 -06:00 |
|
Ross Thompson
|
9c2e0de672
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-02-10 10:38:39 -06:00 |
|
Ross Thompson
|
c90727a25f
|
Added new features to branch predictor analysis script.
|
2023-02-10 09:07:06 -06:00 |
|
David Harris
|
7383fbd144
|
Removed unnecessary --enable-multilib from gcc build commands because --with-multilib-generator implies it
|
2023-02-08 13:02:21 -08:00 |
|
David Harris
|
bcd90bdb4e
|
Paths changed in latest GCC
|
2023-02-07 16:49:50 -08:00 |
|
Ross Thompson
|
ccc9f31c75
|
Updated imperas git repo to use a different hash.
|
2023-02-06 16:35:03 -06:00 |
|
David Harris
|
3f22b62601
|
Added license headers
|
2023-02-04 04:29:27 -08:00 |
|
David Harris
|
398992db3b
|
Updated division radix test script with paths, but script is out of date for files it manipulates
|
2023-02-03 08:36:03 -08:00 |
|
Ross Thompson
|
92fc532b82
|
Created scripts to install imperas and run a single test using imperas.
|
2023-01-31 13:51:05 -06:00 |
|
Ross Thompson
|
a9a7054e2f
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
This merges the branch predictor improvements into the main repo.
|
2023-01-29 15:24:20 -06:00 |
|
Ross Thompson
|
1a418d9fe2
|
Updated benchmark parsing script.
|
2023-01-29 14:17:45 -06:00 |
|
David Harris
|
0e53c4427e
|
Added libppa.pl to characterize liberty files
|
2023-01-28 10:22:59 -08:00 |
|
Ross Thompson
|
0f365dec20
|
Added github cli (gh) to install script.
|
2023-01-23 15:17:12 -06:00 |
|
David Harris
|
2d7f39672a
|
Repo cleanup
|
2023-01-23 10:37:33 -08:00 |
|
Ross Thompson
|
1b6d5cbbc9
|
Added SPDX header to scripts.
|
2023-01-22 13:04:31 -06:00 |
|
Ross Thompson
|
19966033f1
|
Added SPDX header to install script.
|
2023-01-22 12:53:23 -06:00 |
|
Ross Thompson
|
cb41b921b7
|
Found minor bug in install script.
|
2023-01-21 22:14:58 -06:00 |
|
Ross Thompson
|
285cbfe530
|
Defaults to 1 job compiles.
|
2023-01-21 22:00:26 -06:00 |
|
Ross Thompson
|
5c799fa578
|
Added argument to install script for alternate install directory.
|
2023-01-21 21:31:47 -06:00 |
|
Ross Thompson
|
365a6e9f7a
|
Added check for the odd Ubuntu 22.04 python2/3 issue.
|
2023-01-21 21:29:37 -06:00 |
|
Ross Thompson
|
f82e7474d9
|
More improvements to the tool install script.
|
2023-01-21 21:23:23 -06:00 |
|
Ross Thompson
|
b460b780aa
|
Working toolchain install script for ubuntu.
|
2023-01-21 20:52:58 -06:00 |
|
Ross Thompson
|
70005c4c48
|
fixes to installer script
|
2023-01-21 18:00:14 -06:00 |
|
Ross Thompson
|
59b770ad15
|
fixes to install script.
|
2023-01-21 17:32:44 -06:00 |
|
Ross Thompson
|
a748cc1acb
|
Updates to tool install script
|
2023-01-21 17:24:21 -06:00 |
|
Ross Thompson
|
b28895b662
|
Created a tool chain install script for ubuntu 22.04.
|
2023-01-21 14:03:30 -06:00 |
|
Ross Thompson
|
6999b4562e
|
Updated branch predictor.
|
2023-01-11 17:00:45 -06:00 |
|
David Harris
|
33c910f952
|
Remove unused signals
|
2023-01-07 06:26:29 -08:00 |
|
David Harris
|
d8f0425467
|
vclean working; started removing unused signals
|
2023-01-07 05:34:58 -08:00 |
|
David Harris
|
f4cb652a00
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2023-01-07 04:49:40 -08:00 |
|
David Harris
|
dfddca3ed3
|
Started vclean script to clean Verilog
|
2023-01-07 04:49:38 -08:00 |
|
Ross Thompson
|
c1c4024b4b
|
Fancy plot for branch predictor.
|
2023-01-06 18:04:49 -06:00 |
|
Ross Thompson
|
7223d1e05c
|
Added python script to post process performance counter metrics.
|
2023-01-06 15:15:54 -06:00 |
|
David Harris
|
cd47a7d781
|
testcount.pl script to count number of tests in each instruction
|
2022-12-25 22:28:58 -08:00 |
|