Commit Graph

72 Commits

Author SHA1 Message Date
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
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