Commit graph

924 commits

Author SHA1 Message Date
Blaise Tine
e8c01e18d8 regression fixes 2021-06-29 04:32:32 -04:00
Blaise Tine
75cc3d060b Merge branch 'master' of https://github.gatech.edu/casl/Vortex 2021-06-28 23:07:39 -07:00
Blaise Tine
d684a2e632 application exit error handing 2021-06-29 02:04:07 -04:00
Blaise Tine
201aa2c6ad minor udpate 2021-06-28 09:14:06 -07:00
Blaise Tine
86aabbbf5d minor update 2021-06-28 08:00:29 -07:00
Blaise Tine
fb805c1eed minor update 2021-06-28 06:50:43 -07:00
Blaise Tine
c6afc35989 adding data fence support 2021-06-28 06:12:18 -07:00
Blaise Tine
6ae2f5199d decode optimization 2021-06-28 05:06:30 -07:00
Blaise Tine
f84c8a0b5d instr_sched => ibuffer 2021-06-27 19:36:43 -07:00
Blaise Tine
1ea738ed26 lkg build 2021-06-25 16:28:10 -07:00
Blaise Tine
7e0dc81cee minor update 2021-06-23 04:19:13 -07:00
Blaise Tine
1a33c83e6e minor update 2021-06-23 04:17:45 -07:00
Blaise Tine
a3a7239b4d critical path optimizations 2021-06-23 01:51:23 -07:00
Blaise Tine
b8fd2308e1 arbiter specialization 2021-06-22 21:02:37 -07:00
Blaise Tine
d7bce5ab45 relaxing fcvt critical path 2021-06-22 09:34:35 -07:00
Blaise Tine
2372067817 minor update 2021-06-22 09:30:36 -07:00
Blaise Tine
c331da5ff7 adding fast DPI implemntation of imul and idiv 2021-06-22 09:02:41 -07:00
Blaise Tine
65a3704479 minor update 2021-06-18 01:18:31 -07:00
Blaise Tine
57143f5889 synthesis optimizations 2021-06-17 16:43:43 -07:00
Blaise Tine
288f0c976b fix split/join hardware 2021-06-15 16:06:54 -04:00
Blaise Tine
6213b1a910 vortex runtime console out implementation 2021-06-15 04:01:44 -04:00
Blaise Tine
ee06337553 duplicate addressing fix 2021-06-14 05:53:18 -04:00
Blaise Tine
fe86fd7936 xMerge branch 'master' of https://github.gatech.edu/casl/Vortex 2021-06-13 21:44:46 -04:00
Blaise Tine
03406c0a3f project tests refactoring 2021-06-13 17:42:04 -07:00
Blaise Tine
1a65f89575 minor update 2021-06-13 13:12:54 -07:00
Blaise Tine
47c3234659 minor update 2021-06-13 10:58:48 -07:00
Blaise Tine
76c4909ae9 minor update 2021-06-12 02:22:01 -04:00
Blaise Tine
3cc1190cd7 CSRs I/O refactoring 2021-06-11 03:08:07 -07:00
Blaise Tine
a46d6cb606 ebreak workaround for RISC-V tests 2021-06-10 19:55:33 -07:00
Blaise Tine
e234204e0c Merge branch 'staging' of https://github.com/vortexgpgpu/vortex 2021-06-10 19:54:01 -07:00
Blaise Tine
8bf85c1983 fixed non-cacheable memory with l2 cache 2021-06-10 15:11:37 -07:00
Blaise Tine
cbca7e12c6 removing ebreak signals from public interface 2021-06-10 12:57:44 -07:00
Blaise Tine
adf033b0aa non-cacheable memory address critical paths optimizations 2021-06-10 12:47:18 -07:00
Blaise Tine
41069ba188 non-cacheable memory address fixes 2021-06-06 20:54:36 -07:00
Blaise Tine
3071fb7a29 adding support for non-cacheable memory addressing 2021-06-06 13:35:55 -07:00
Blaise Tine
b14825c8b9 update fpga build settings 2021-06-04 20:45:56 -07:00
Blaise Tine
e41a16cb58 tex_unit refactoring 2021-05-28 13:29:47 -07:00
Blaise Tine
30a39afbf6 master merge fixes 2021-05-27 16:50:03 -07:00
Blaise Tine
762c5da237 minor update 2021-05-27 15:23:58 -07:00
Blaise Tine
432d694455 master merge fixes 2021-05-27 14:59:03 -07:00
Blaise Tine
5d2437d887 refactoring cache_config 2021-05-27 14:41:46 -07:00
Blaise Tine
d42171d2ed Merge branch 'master' into graphics 2021-05-26 23:33:06 -07:00
Blaise Tine
df7d91d690 more testing 2021-05-26 15:29:39 -07:00
Blaise Tine
4c5104e96a fixed shared memory multi-tag requests bug 2021-05-26 15:03:48 -07:00
Blaise Tine
d8517d4d08 minor update 2021-05-26 13:37:07 -07:00
Blaise Tine
c7f85b76ed minor update 2021-05-26 13:36:10 -07:00
Blaise Tine
79638c89de adding synthesis build for shared memory 2021-05-25 22:02:42 -07:00
Blaise Tine
093008fa1e minor update 2021-05-25 09:13:32 -07:00
Blaise Tine
6388d87ec5 afu bug fix 2021-05-24 18:06:11 -07:00
Blaise Tine
244f4b0964 fixed shared memory write bug 2021-05-23 10:57:58 -07:00