Commit graph

2818 commits

Author SHA1 Message Date
Blaise Tine
e86eeab8ea Merge branch 'master' of https://github.com/vortexgpgpu/vortex 2024-08-06 17:25:35 -07:00
Blaise Tine
7cdfac8ea1 fixed kernel lib dependency 2024-08-06 17:20:01 -07:00
tinebp
32497e19df
Merge pull request #166 from JacobLevinson/stencil3d-fixes
Updated prints and code spacing for stencil3d test
2024-08-06 14:32:18 -07:00
Blaise Tine
df8355ac76 fixed minor typo 2024-08-06 13:11:28 -07:00
Blaise Tine
c265ff97b8 minor updates 2024-08-06 12:58:58 -07:00
Blaise Tine
d276875ab9 fixed memory block size configuration 2024-08-06 12:47:05 -07:00
Blaise Tine
50b12ef754 fixed memory block size configuration 2024-08-06 12:46:19 -07:00
Blaise Tine
0096e60f03 Making LUT optimization optional 2024-08-06 12:38:30 -07:00
Blaise Tine
9dcb377b67 Moving from one-hot to binary muxing optimization
FPGA synthesis is suboptimal with one-hot muxing, particularly Xilinx Vivado.
This change fixed Xilinx synthesis for 256-thread cores.
2024-08-06 12:32:02 -07:00
Jacob Levinson
fbedc567e5 Updated prints and code spacing 2024-08-04 23:39:13 -07:00
Blaise Tine
b81ae8e431 reset network cleanup 2024-08-04 22:50:28 -07:00
Blaise Tine
42c62001ec fair arbiter speed optimization 2024-08-04 22:13:47 -07:00
Blaise Tine
e663db9b5a Merge branch 'develop' 2024-08-04 14:17:08 -07:00
Blaise Tine
9ddb06bf56 Merge branch 'master' of https://github.com/vortexgpgpu/vortex 2024-08-04 14:16:22 -07:00
Blaise Tine
59108525e1 minor update 2024-08-04 14:16:08 -07:00
Blaise Tine
74579fd4dc minor update 2024-08-04 14:13:26 -07:00
Blaise Tine
668b590876 minor update 2024-08-03 18:25:24 -07:00
Blaise Tine
cb1e49d3f6 minor update 2024-08-03 17:08:16 -07:00
Blaise Tine
4b6a48c716 minor update 2024-08-03 13:37:01 -07:00
Blaise Tine
07981a585c minor update 2024-08-03 13:00:34 -07:00
Blaise Tine
4b93c9ffb5 minor updates 2024-08-03 11:49:12 -07:00
Blaise Tine
35fb50f9a6 minor updates 2024-08-03 10:43:08 -07:00
Blaise Tine
fce935f1c4 add debug level to FPGA makefile 2024-08-03 00:54:58 -07:00
Blaise Tine
fc0392e5e3 fixed typo 2024-08-03 00:54:17 -07:00
Blaise Tine
d09bce011b local memory test update 2024-08-03 00:52:41 -07:00
Blaise Tine
4c1b3fd88d local memory area optimization 2024-08-03 00:10:06 -07:00
Blaise Tine
52c5f1ff6b minor update 2024-08-02 23:32:34 -07:00
tinebp
3d51b8bcfd
Merge pull request #165 from JacobLevinson/fix-incomplete-type-error
Fix invalid use of incomplete type error by including <array>
2024-08-02 19:52:23 -07:00
Blaise Tine
76f74b8a59 minor update 2024-08-02 19:50:34 -07:00
Blaise Tine
e8cdae1225 minor fix in VX_local_mem.sv 2024-08-02 19:19:57 -07:00
Blaise Tine
067b7a8726 fixed typo 2024-08-02 18:57:07 -07:00
Jacob Levinson
3b81a32b12 Fix invalid use of incomplete type error by including <array> 2024-08-02 18:25:56 -07:00
Blaise Tine
410c47e2ae adding out_buf to VX_pe_serializer + testing 2024-08-02 18:16:50 -07:00
Blaise Tine
f723e7baf5 registering local memory bram output 2024-08-02 18:15:08 -07:00
Blaise Tine
9c5aee5e25 bram reset fix 2024-08-02 18:13:58 -07:00
Blaise Tine
c1b8ecfd1a block ram reset refactoring 2024-08-02 16:39:40 -07:00
Blaise Tine
16c209ac0c fixed operand collector critical path 2024-08-02 16:23:36 -07:00
tinebp
c00368b7c6
Merge pull request #159 from JacobLevinson/readme_fixes
Fixes readme by removing $ from shell commands + small tweaks
2024-08-02 15:41:17 -07:00
Blaise Tine
3075c1737b fixed bug in VX_onehot_encoder.sv (see issue #126) 2024-08-02 15:12:10 -07:00
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