Commit graph

23 commits

Author SHA1 Message Date
tinebp
a920025582 code refactoring to cleanup existing TPU and VPU code in SimX 2025-02-02 23:44:31 -08:00
Nayan Sivakumar Nair
5b0fc8cbd4 Fixes for PR 2024-06-25 03:18:50 -04:00
Varsha Singhania
99c6a1af5a Tensor cores in Vortex 2024-06-17 04:28:51 -04:00
Blaise Tine
cf3413c824 minor update 2024-06-14 07:45:37 -07:00
Blaise Tine
3393522b54 minor update 2024-06-12 03:59:31 -07:00
Blaise Tine
250a5741f7 Migrating all tests to new kernel launch API 2024-06-11 02:53:36 -07:00
Blaise Tine
8b63305201 minor update 2024-06-08 21:36:28 -07:00
Blaise Tine
96cb381885 vx_spawn_threads implementation 2024-06-07 07:52:15 -07:00
Blaise Tine
9e20e6edb6 minor update 2024-06-06 00:32:58 -07:00
Blaise Tine
6b800f2054 minor update 2024-06-03 20:39:16 -07:00
Blaise Tine
0426856ab4 minor update 2024-05-27 20:21:37 -07:00
Blaise Tine
319c18158a minor update 2024-05-27 16:01:24 -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
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
ca79e69355 SIMT Tack compression 2024-04-30 02:19:32 -07:00
Blaise Tine
a167c07e7d adding wait cycles to wspawn 2024-04-28 04:27:47 -07:00
Blaise Tine
25d0c76d14 enabling explicit kernel address and arguments allocation 2024-04-12 06:58:42 -07:00
Blaise Tine
dd461468d3 enabling MSCRATCH CSR 2024-04-09 02:01:17 -07:00
Blaise Tine
351aa48f6e per-workgroup local memory fix 2024-04-06 02:05:51 -07:00
Blaise Tine
65ca0fff3a minor update 2023-10-20 00:48:05 -07:00
Blaise Tine
d47cccc157 Vortex 2.0 changes:
+ Microarchitecture optimizations
+ 64-bit support
+ Xilinx FPGA support
+ LLVM-16 support
+ Refactoring and quality control fixes
2023-10-19 20:51:22 -07:00