Commit graph

71 commits

Author SHA1 Message Date
Blaise Tine
4e7bc9654b wspawn fix 2024-05-10 21:42:20 -07:00
Blaise Tine
82a417f1f0 minor update 2024-05-09 22:59:47 -07:00
Blaise Tine
b6aa44f39f spawn_tasks_ex optimization 2024-05-07 23:40:38 -07:00
Blaise Tine
a94d868cd5 minor update 2024-05-06 18:54:44 -07:00
Blaise Tine
79f5824c74 adding work groups support to spawntasks API 2024-05-06 01:25:13 -07:00
Blaise Tine
badfb24e01 CSRs update 2024-05-06 00:51:38 -07:00
Blaise Tine
27a9e30857 minor update 2024-05-01 00:52:35 -07:00
Blaise Tine
e84f978502 minor update 2024-05-01 00:02:52 -07:00
Blaise Tine
ca79e69355 SIMT Tack compression 2024-04-30 02:19:32 -07:00
Blaise Tine
604c41fc54 minor update 2024-04-28 04:30:31 -07:00
Blaise Tine
a167c07e7d adding wait cycles to wspawn 2024-04-28 04:27:47 -07:00
Blaise Tine
db0f0fd353 runtime API refactoring to support memory reservation and protection 2024-04-28 04:23:00 -07:00
Blaise Tine
c554f53e44 minor update 2024-04-26 18:03:30 -07:00
Blaise Tine
efc7a971dc minor update 2024-04-17 22:52:12 -07:00
Blaise Tine
dbe052594d minor update 2024-04-17 19:26:27 -07:00
Blaise Tine
95b23fa97b minor update 2024-04-17 18:34:16 -07:00
Blaise Tine
f369006956 minor update 2024-04-17 04:17:13 -07:00
Blaise Tine
e3d06e0d9c minor update 2024-04-17 03:36:28 -07:00
Blaise Tine
8fa28bfca1 location independent kernel loading support/fixes 2024-04-17 01:00:38 -07:00
Blaise Tine
25d0c76d14 enabling explicit kernel address and arguments allocation 2024-04-12 06:58:42 -07:00
Blaise Tine
b32ea5b750 fixed compiler relocation issue with R_RISCV_GOT_HI20 2024-04-11 15:35:51 -07:00
Blaise Tine
de66d2ec3e minor fix 2024-04-09 15:27:31 -07:00
Blaise Tine
bdcf2a0af0 syscalls update 2024-04-09 03:40:18 -07:00
Blaise Tine
dd461468d3 enabling MSCRATCH CSR 2024-04-09 02:01:17 -07:00
Blaise Tine
7784dfe9b7 CSR 32-bit/64-bit refactoring 2024-04-09 02:00:34 -07:00
Blaise Tine
04314cefed using Vortex custom libc library 2024-04-06 06:42:47 -07:00
Blaise Tine
351aa48f6e per-workgroup local memory fix 2024-04-06 02:05:51 -07:00
Blaise Tine
6b81b26ffc enabling Makefile configuration with build folder support 2024-03-30 02:28:39 -07:00
Blaise Tine
de8453d0be wspawn thread index reordering 2024-03-04 20:28:45 -08:00
Blaise Tine
1b9c39283e minor update 2024-02-29 00:10:29 -08:00
Blaise Tine
4e7a536918 adding tensor regression test. 2023-11-14 05:37:46 -08:00
Blaise Tine
62cdd8e993 minor update 2023-11-11 15:49:39 -08:00
Blaise Tine
c1e168fdbe Vortex 2.0 changes:
+ Microarchitecture optimizations
+ 64-bit support
+ Xilinx FPGA support
+ LLVM-16 support
+ Refactoring and quality control fixes

minor update

minor update

minor update

minor update

minor update

minor update

cleanup

cleanup

cache bindings and memory perf refactory

minor update

minor update

hw unit tests fixes

minor update

minor update

minor update

minor update

minor update

minor udpate

minor update

minor update

minor update

minor update

minor update

minor update

minor update

minor updates

minor updates

minor update

minor update

minor update

minor update

minor update

minor update

minor updates

minor updates

minor updates

minor updates

minor update

minor update
2023-11-10 02:47:05 -08:00
felsabbagh3
9a0c5e0dbc Removed kernel 2019-11-07 00:15:07 -05:00
felsabbagh3
87ae5c8cdf Fixed emulator 2019-11-06 23:30:07 -05:00
felsabbagh3
46b09028d0 Added runtime (kernel 2.0) 2019-10-30 23:40:01 -04:00
felsabbagh3
7863175233 Set associative bank working 2019-10-30 14:57:20 -04:00
felsabbagh3
3b49b82c46 GPR ASIC Working 2019-10-29 23:20:16 -04:00
felsabbagh3
4aa04e76e6 Simulate debug 2019-10-29 14:28:20 -04:00
felsabbagh3
0ee74bc566 migrated 100% to modelsim 2019-10-27 20:08:44 -04:00
felsabbagh3
715982cca7 Modelsim Working + Simulating + dumping - Some bugs 2019-10-27 03:36:02 -04:00
felsabbagh3
89d0390965 CACHE FINALLY WORKING 2019-10-25 04:01:23 -04:00
felsabbagh3
01efe02e8b CACHE WORKING just needs lb/sb 2019-10-25 03:03:09 -04:00
felsabbagh3
1e648c5819 FIxed first circular issue 2019-10-24 10:38:04 -04:00
felsabbagh3
1645a04b1d Fixed SM + added def SYN 2019-10-22 15:56:30 -04:00
felsabbagh3
b7af8c3f34 Integrated Shared Memory 2019-10-22 05:03:47 -04:00
felsabbagh3
b3f464dd89 Barriers impl + tested 2019-10-22 01:47:39 -04:00
felsabbagh3
31d3d51392 WSPAWN imp + tested 2019-10-21 23:35:53 -04:00
felsabbagh3
b6375e76de Readded IPDOM stack + SPLIT/Join tested 2019-10-21 21:24:49 -04:00
felsabbagh3
84f5ccb484 Added CSR TID/WID reads 2019-10-21 02:10:05 -04:00