Commit graph

3339 commits

Author SHA1 Message Date
Hanran Wu
4a213e7c20 update readme 2024-08-15 23:00:14 -04:00
Hanran Wu
26df47d6e2 add a subset of tests for vm and update ci 2024-08-15 22:55:29 -04:00
sij814
d7e8fd74ff source_id = 0 2024-08-15 19:40:52 -07:00
Blaise Tine
49738672ec minor update 2024-08-15 19:34:50 -07:00
Hanran Wu
48ff4ee4e0 add VM_ENABLE flag to configure&compilation 2024-08-15 16:34:36 -04:00
Blaise Tine
aaff18cca2 bug fix 2024-08-15 05:11:51 -07:00
Blaise Tine
2b22d47dd9 minor update 2024-08-15 05:11:19 -07:00
Blaise Tine
98db249500 minor updates 2024-08-15 01:56:31 -07:00
Blaise Tine
9c346dee86 read-only cache optimization 2024-08-15 01:55:22 -07:00
Blaise Tine
58e5435f0f a priority arbiter performs better than round-robin during commit arbitration 2024-08-13 22:30:54 -07:00
Blaise Tine
cfb5cd5326 arbiter runtime assertion 2024-08-13 21:39:08 -07:00
Blaise Tine
aef1411af5 scoreboard timing optimization 2024-08-13 21:38:33 -07:00
tinebp
e23d569076
Merge pull request #171 from dhy2000/master
Same as #170
2024-08-13 18:48:07 -07:00
Blaise Tine
d6f1393627 memory coalescer timing optimization 2024-08-13 18:34:06 -07:00
sij814
ea34239b43 changes made for initial feedback 2024-08-13 16:52:27 -07:00
Hanran Wu
7528dd9c0f debug and remove travis.yml 2024-08-13 18:18:54 -04:00
Hanran Wu
19b5496f00 modify makefile to only compile simx 2024-08-13 17:54:06 -04:00
Blaise Tine
ee39da74b4 increasing reset delay 2024-08-13 04:14:02 -07:00
donghanyuan
1a9a04ac76 replace local static allocator to global static
Ensure MemoryPool construct before SimPlatform,
thus MemoryPool destruct after SimPlatform.

Avoid use-after-free issue clearing events_ of SimPlatform
after SimPortEvent's allocator is destructed.
2024-08-13 18:13:41 +08:00
Blaise Tine
76f4cd66d3 minor update 2024-08-13 03:08:48 -07:00
Blaise Tine
3ae3afc59b minor update 2024-08-12 21:34:41 -07:00
Blaise Tine
5126a7c472 minor update 2024-08-12 21:32:20 -07:00
Blaise Tine
6c1ee9bfea arbiter fixes 2024-08-12 20:08:08 -07:00
Blaise Tine
14ae4b8c13 minor update 2024-08-12 20:07:50 -07:00
Blaise Tine
2edda834c3 minor update 2024-08-12 18:11:21 -07:00
sij814
47427ab22e regression test with source_id 0 2024-08-12 16:22:30 -07:00
Blaise Tine
d74ee43a66 minor update 2024-08-12 14:19:09 -07:00
Blaise Tine
79362dea4b minor update 2024-08-12 14:01:11 -07:00
Blaise Tine
9053919e92 fixed synthesis warning 2024-08-12 05:24:46 -07:00
Blaise Tine
ed66ee2806 arbitration update 2024-08-12 04:09:56 -07:00
sij814
bab9496117 debugging segmentation fault with 8 clusters 2024-08-12 03:52:48 -07:00
sij814
de81baaabf hbm for vortex 2.2 2024-08-12 02:52:47 -07:00
Blaise Tine
6f3add273d elastic buffer lutram refactoring 2024-08-11 20:28:39 -07:00
Blaise Tine
1fb0691bc7 minor update 2024-08-11 19:50:31 -07:00
sij814
c94c3651ec configure change 22.04 2024-08-11 14:47:43 -07:00
Blaise Tine
8fb73b6da7 fair arbiter optimization 2024-08-10 22:11:49 -07:00
Blaise Tine
32a882e26f arbiters optimization 2024-08-10 18:41:10 -07:00
Blaise Tine
eaa7ed7fe2 rtl arbiter update 2024-08-10 02:38:54 -07:00
Blaise Tine
c8d0357ac6 rtl arbiter fixes 2024-08-10 00:37:56 -07:00
Blaise Tine
229641441f adding static assertion 2024-08-09 18:13:52 -07:00
Blaise Tine
42afa2472f cdiv 2024-08-09 18:11:12 -07:00
Blaise Tine
455fc8389c refactoring priority encoder 2024-08-09 13:58:19 -07:00
Blaise Tine
ab21f76aed minor update 2024-08-07 19:44:24 -07:00
Blaise Tine
f1e79f4c0f fixed toolchain install on centos/7 2024-08-07 19:44:04 -07:00
tinebp
932c435a20
Merge pull request #101 from dhy2000/master
fix #100: change return type to float
2024-08-07 18:09:44 -07:00
tinebp
aad3b26332
Merge branch 'master' into master 2024-08-07 18:09:27 -07:00
Blaise Tine
30ebb65fc3 minor update 2024-08-06 23:36:37 -07:00
Blaise Tine
0d7012e69e minor update 2024-08-06 21:27:08 -07:00
Blaise Tine
bddf276335 memory request flags refactoring 2024-08-06 19:05:22 -07:00
Blaise Tine
e86eeab8ea Merge branch 'master' of https://github.com/vortexgpgpu/vortex 2024-08-06 17:25:35 -07:00