David Harris
|
d526d28804
|
Added MENVCFG.HADE bit and updated SVADU to depend on this bit
|
2023-10-04 09:34:28 -07:00 |
|
David Harris
|
928dbcd56d
|
Merge pull request #415 from ross144/main
added new branch predictor post processing script and updated buildroot config script to support c++
|
2023-10-03 20:25:56 -07:00 |
|
Ross Thompson
|
d23eda1305
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-10-03 17:43:29 -05:00 |
|
Ross Thompson
|
3156d5abab
|
Somehow the arty A7 was missing the update for the console baud rate setting.
|
2023-10-03 17:37:13 -05:00 |
|
Rose Thompson
|
e35d9e721e
|
Merge pull request #417 from VictorClements/main
Update Top Level Makefile
|
2023-10-03 09:36:48 -05:00 |
|
Rose Thompson
|
fd4155f67d
|
Merge pull request #416 from stineje/main
Update to Wally for test float fixes and other ancillary quality improvements
|
2023-10-03 09:36:17 -05:00 |
|
VictorClements
|
999a50d9ee
|
Update Makefile
"make riscof" and "make testfloat" were run in backward order, leading to some of the make issues when a user is setting up for the very first time.
|
2023-10-03 07:32:45 -07:00 |
|
James E. Stine
|
8b9ddd731c
|
Update TeX docs divsqrt examples by removing ancillary files (apologies for previously pushing)
|
2023-10-03 09:25:26 -05:00 |
|
James E. Stine
|
58e7be2338
|
Fix testfloat testbench to work properly with parameters
|
2023-10-03 08:11:45 -05:00 |
|
James E. Stine
|
b342e15c07
|
Add TeX files used for examples in textbook on divsqrt
|
2023-10-03 08:03:54 -05:00 |
|
James E. Stine
|
2d6b5d3000
|
Modify Makefile + software example for SP/DP/QP
|
2023-10-03 08:02:39 -05:00 |
|
James E. Stine
|
1852304a2a
|
Update install script for working SAIL checkout (current version)
|
2023-10-03 08:00:00 -05:00 |
|
Ross Thompson
|
77c591621c
|
Renamed parseTest.py to parseHPMC.py
|
2023-09-27 13:57:40 -05:00 |
|
Ross Thompson
|
3bbcfade93
|
Completed branch predictor benchmarking.
|
2023-09-27 13:56:51 -05:00 |
|
Ross Thompson
|
f863cbf366
|
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
|
aeacb481aa
|
Fixed sutble RAS bug when the stack size was not a power of 2.
|
2023-09-27 12:00:47 -05:00 |
|
Ross Thompson
|
e6672c2818
|
add c++ support to buildroot's config file.
this is needed for running tensorflow's benchmark.
|
2023-09-25 18:16:58 -05:00 |
|
Rose Thompson
|
7760d0cf1f
|
Merge pull request #414 from JacobPease/main
Fixed Linux Makefile find errors
|
2023-09-25 18:13:37 -05:00 |
|
Jacob Pease
|
a66d21c0c4
|
Merge branch 'main' of github.com:openhwgroup/cvw
|
2023-09-25 18:07:00 -05:00 |
|
Jacob Pease
|
0215c37594
|
Fixed error with finding vmlinux and busybox directories too early.
|
2023-09-25 18:04:51 -05:00 |
|
Ross Thompson
|
2989ca595a
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-09-25 16:18:46 -05:00 |
|
Rose Thompson
|
d3dc6a4237
|
Merge pull request #413 from JacobPease/main
Linux Makefile changes
|
2023-09-25 16:18:00 -05:00 |
|
Jacob Pease
|
102810734d
|
Merge branch 'main' of github.com:openhwgroup/cvw
|
2023-09-25 16:11:49 -05:00 |
|
Ross Thompson
|
6b22138bf6
|
Finally have this script generating beautiful bar plots of branch predictor misrates.
|
2023-09-25 12:45:09 -05:00 |
|
Ross Thompson
|
81dd6517f1
|
Now produces beautiful graphs.
|
2023-09-25 10:09:33 -05:00 |
|
Ross Thompson
|
1cb278913a
|
Major improvement to the bar graph generation.
|
2023-09-25 09:55:38 -05:00 |
|
David Harris
|
c2c9301553
|
Merge pull request #410 from ross144/main
Many quality of life improvements
|
2023-09-23 01:22:16 -07:00 |
|
Ross Thompson
|
1fdfa024fc
|
Temporarily commit replacement parseTest.py for parseHPMC.py.
|
2023-09-22 16:00:32 -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
|
95c653e7df
|
Fixes the bpred-sim.py to support command line parameterization of the branch predictor while using the new parameterization. This is definitely a hack, but I don't see a better way.
|
2023-09-15 14:05:26 -05:00 |
|
Ross Thompson
|
26e4f6c6ba
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-09-14 10:16:54 -05:00 |
|
Jacob Pease
|
648ae54a24
|
Merge branch 'main' of github.com:openhwgroup/cvw
|
2023-09-09 09:45:43 -05:00 |
|
Ross Thompson
|
3e1df6b891
|
Merge pull request #408 from naichewa/main
wrapperGen creates wrapper dir if nonexistant
|
2023-09-07 17:36:17 -05:00 |
|
naichewa
|
96ff3b1e2f
|
wrapperGen creates wrapper dir if nonexistant
|
2023-09-07 13:46:04 -07:00 |
|
Jacob Pease
|
4999bb38cd
|
Merge branch 'main' of github.com:openhwgroup/cvw
|
2023-09-06 10:52:08 -05:00 |
|
Ross Thompson
|
11a3fd9314
|
Slight modification to cachefsm.
|
2023-09-05 14:07:58 -05:00 |
|
Ross Thompson
|
22c519f2df
|
Merge pull request #407 from davidharrishmc/dev
initial spill logic improvement
|
2023-09-05 13:29:37 -05:00 |
|
David Harris
|
d7d1f8f775
|
Added build to the Embench make run command to avoid errors when just doing make run
|
2023-09-05 11:12:23 -07:00 |
|
Ross Thompson
|
9ff3642c6c
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-09-05 11:12:00 -05:00 |
|
Ross Thompson
|
de54b5c4d8
|
Updated wavefile
|
2023-09-05 11:11:56 -05:00 |
|
Ross Thompson
|
85ba53eeaf
|
Merge pull request #406 from magpyed/cachesim_fix
Properly gate LRUWriteEn with ~FlushStage
|
2023-09-05 11:10:58 -05:00 |
|
David Harris
|
8f12c6f9a1
|
initial spill logic improvement
|
2023-09-03 04:21:13 -07:00 |
|
Jacob Pease
|
fa185e78a2
|
Merge branch 'main' of github.com:openhwgroup/cvw
|
2023-09-03 00:15:30 -05:00 |
|
Ross Thompson
|
a71407024e
|
Merge pull request #404 from davidharrishmc/dev
Coverage improvements
|
2023-09-02 15:31:59 -05:00 |
|
David Harris
|
9747d122d2
|
tlbNAPOT hangs due to PBMT making instruction memory uncacheable, and spill logic not working there. Fixed TLBLRU to update recently used on TLBHit rather than CAMHit. Moved coverage exclusions to proper line in pmachecker
|
2023-09-02 12:56:36 -07:00 |
|
David Harris
|
dfccb63d79
|
Merge pull request #402 from ross144/main
Enables PBMT and adds zsh, coremark, dhrystone, and whetstone to linux configurations.
|
2023-09-02 12:23:56 -07:00 |
|
Limnanthes Serafini
|
6c78942685
|
Properly gate LRUWriteEn with ~FlushStage
|
2023-09-01 23:31:02 -07:00 |
|
Jacob Pease
|
eb07e8917e
|
Linux Makefile can now dynamically find binaries for object dumps.
|
2023-08-31 23:58:10 -05:00 |
|
Jacob Pease
|
bdaa6660d6
|
Merge branch 'main' of github.com:openhwgroup/cvw
|
2023-08-31 19:11:17 -05:00 |
|
David Harris
|
e75ceb044f
|
Improved tlb and controller coverage; fixed exclusions on broken lines
|
2023-08-31 00:27:47 -07:00 |
|