Commit graph

3300 commits

Author SHA1 Message Date
Blaise Tine
29c5a28273 minor update 2024-08-02 00:36:10 -07:00
Blaise Tine
e53b295eea writeback cache fixes 2024-07-31 20:53:40 -07:00
Blaise Tine
0a3035e6a7 minor update 2024-07-31 14:51:34 -07:00
Blaise Tine
81251b1af8 minor update 2024-07-31 13:55:44 -07:00
Blaise Tine
ef5d58dc9e cache regression tests 2024-07-31 11:45:51 -07:00
Blaise Tine
4dc34cfd2d hw arbitration update 2024-07-31 10:52:57 -07:00
Blaise Tine
3fe8f963aa writeback cache fixes 2024-07-31 02:20:32 -07:00
Blaise Tine
fc50b66819 regression script update 2024-07-31 00:16:13 -07:00
Blaise Tine
609155e490 fixed CSV trace converter 2024-07-31 00:15:32 -07:00
Blaise Tine
516ce43a5c testing writeback cache 2024-07-30 22:21:10 -07:00
Blaise Tine
2e77c9eec2 writeback cache fixes 2024-07-30 22:14:06 -07:00
Blaise Tine
95ca49a85f writeback cache fixes 2024-07-30 20:38:06 -07:00
Blaise Tine
e1c5b5277e minor update 2024-07-30 17:55:21 -07:00
Blaise Tine
029609b3fd disable atexit() support, not needed for static kernels. 2024-07-30 14:47:08 -07:00
Blaise Tine
2bc8a881b6 fixed trace log formatting 2024-07-30 12:05:36 -07:00
Jaewon Lee
9cc3e0a459
Merge pull request #151 from mranduril/vortex_vm
Add virtual memory allocator for vortex vm
2024-07-30 13:59:14 -04:00
Blaise Tine
abf8d2c51a minor update 2024-07-30 05:59:50 -07:00
Blaise Tine
6e55840a32 minor update 2024-07-30 03:32:49 -07:00
Blaise Tine
047960ac4d minor update 2024-07-30 02:51:12 -07:00
Blaise Tine
54e6421854 minor update 2024-07-30 02:42:25 -07:00
Blaise Tine
f46b764748 minor update 2024-07-30 01:59:50 -07:00
Blaise Tine
99cbae1820 writeback cache deadlock fix 2024-07-30 01:55:32 -07:00
Blaise Tine
edf960d9ed writeback cache fixes 2024-07-30 00:58:31 -07:00
Blaise Tine
22b0525c51 writeback cache fixes 2024-07-30 00:06:44 -07:00
Hanran Wu
34f7e3c982 config ramulator2 2024-07-30 00:18:28 -04:00
Blaise Tine
5600a8dd42 writeback cache fixes 2024-07-29 19:49:12 -07:00
Blaise Tine
bce5226614 minor update 2024-07-29 17:07:01 -07:00
Blaise Tine
2a9895c337 minor update 2024-07-29 16:20:23 -07:00
Blaise Tine
eab1791d46 CI script update 2024-07-29 16:07:46 -07:00
Blaise Tine
724cb40849 minor update 2024-07-29 16:01:08 -07:00
Blaise Tine
a62e651b02 minor update 2024-07-29 15:51:52 -07:00
Blaise Tine
3223a40a76 Verilator optimization flags update 2024-07-29 14:58:35 -07:00
Blaise Tine
8457163114 adding dirty bytes configuration to writeback cache 2024-07-29 14:43:49 -07:00
Blaise Tine
a91dabcc72 minor update 2024-07-29 13:52:04 -07:00
Blaise Tine
0709d656ca writeback cache fixes 2024-07-29 13:32:35 -07:00
Jaewon Lee
30258c04d2 Apply suggestions from code review
Co-authored-by: Martin Troiber <34752929+troibe@users.noreply.github.com>
2024-07-29 16:29:39 -04:00
Jaewon Lee
9db3870309 Update runtime/simx/vortex.cpp
Co-authored-by: Martin Troiber <34752929+troibe@users.noreply.github.com>
2024-07-29 16:29:39 -04:00
Jaewon Lee
34ef500910 Update runtime/simx/vortex.cpp
Co-authored-by: Martin Troiber <34752929+troibe@users.noreply.github.com>
2024-07-29 16:29:39 -04:00
Jaewon Lee
735b713613 Update runtime/simx/vortex.cpp
Co-authored-by: Martin Troiber <34752929+troibe@users.noreply.github.com>
2024-07-29 16:29:39 -04:00
Jaewon Lee
8d978f23ce Update runtime/simx/vortex.cpp
Co-authored-by: Martin Troiber <34752929+troibe@users.noreply.github.com>
2024-07-29 16:29:39 -04:00
Hanran Wu
78fc053ad5 save work before pull 2024-07-29 16:29:39 -04:00
Hanran Wu
6add1e16f6 debugged virtual memory allocator 2024-07-29 16:29:39 -04:00
Hanran Wu
49255bfa69 add virtual mem allocator addr spacereservation 2024-07-29 16:29:39 -04:00
Hanran Wu
31133ae6e9 update destructor of vx_device 2024-07-29 16:29:39 -04:00
Hanran Wu
7916684c36 vpn allocator debug complete, now pass demo&vecadd tests 2024-07-29 16:29:39 -04:00
Hanran Wu
aa45f55126 vpn allocator added but doesn't pass any tests 2024-07-29 16:29:39 -04:00
Jaewon Lee
5877cfe8ae Change STARTUP_ADDR from 0x40000000 to 0x80000000(32b) and 0x180000000(64b) 2024-07-29 16:29:39 -04:00
Jaewon Lee
52233fe13a fixed compile error 2024-07-29 16:29:39 -04:00
Jaewon Lee
6d480b3da1 satp_ is not set, then we skip VAT 2024-07-29 16:29:39 -04:00
Jaewon Lee
2e61dad11f Update README.md
Update TOOLDIR to vortex-toolchain-2024-6-14/
2024-07-29 16:29:39 -04:00