17 Commits

Author SHA1 Message Date
Hansung Kim
6ffb8c37e9 [tests] Make an args.bin copy in vecadd Makefile 2023-10-07 19:15:10 -07:00
Hansung Kim
b97e94b8ed [tests] vecadd|sgemm|saxpy: save input buffers to file 2023-09-25 13:45:03 -07:00
Hansung Kim
576e7aab78 [tests] Remove -LLCFLAGS from Makefile 2023-09-25 13:28:05 -07:00
Hansung Kim
3846d2ae59 Add annotated assembly dump for vecadd 2023-09-20 14:43:01 -07:00
Hansung Kim
c90fe56588 More doc comments 2023-09-20 14:42:56 -07:00
Hansung Kim
62ebe0312f [tests] Add comment on in-order command queue dispatch 2023-08-28 11:19:11 -07:00
Hansung Kim
c24916b5e0 [tests] Add compute-bound variant of vecadd
This loops 1000 times over `sum += A[i] + B[i]`, making every memory op
hit at L1 cache.
2023-07-05 21:24:53 -07:00
Santosh Srivatsan
b7e5a83ba3 Merged branch xlen-parameterization into staging 2022-02-05 13:47:42 -05:00
Blaise Tine
cf2a0a5f39 code refactoring 2022-02-04 00:07:24 -05:00
Blaise Tine
3750c672a7 Makefiles update 2022-01-30 00:26:55 -05:00
Blaise Tine
78345d8bdf fixed warning messages 2021-10-15 21:30:47 -07:00
Blaise Tine
e324c9a90a opencl kernels update to use Vortex llvm compiler 2021-10-11 17:11:07 -04:00
Blaise Tine
54bddeee9c simulation framework refactoring 2021-10-09 10:20:42 -04:00
Blaise Tine
1472375fb5 updating opencl kernel after wspawn barrier fix 2021-08-15 08:19:10 -04:00
Blaise Tine
9935768280 vx_wsapwn.c fix 2021-08-07 15:13:07 -04:00
Blaise Tine
d7948a1ce6 software updaet for new thread mask design 2021-08-05 22:39:39 -04:00
Blaise Tine
03406c0a3f project tests refactoring 2021-06-13 17:42:04 -07:00