Commit Graph
32 Commits
Author SHA1 Message Date
Hansung Kim a5c50b60c8 Add 'smemcoherence' kernel 2024-01-02 20:28:40 -08:00
Hansung Kim edb385f138 Increase smem read loop iter 2024-01-01 14:26:19 -08:00
Hansung Kim ee1ed315e2 Write out operand files in sharedmem kernel 2024-01-01 14:26:10 -08:00
Hansung Kim 1586ea93ef Add new 'sharedmem' kernel 2024-01-01 13:56:46 -08:00
Hansung Kim dd289ef964 Write operand to file in matmul kernel 2023-11-29 11:30:54 -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
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 2a7a4df342 simx directory name fix 2021-11-30 07:17:58 -05:00
Blaise Tine 78345d8bdf fixed warning messages 2021-10-15 21:30:47 -07:00
Blaise Tine 58a2140b92 merge update 2021-10-15 19:58:13 -07:00
Blaise Tine e324c9a90a opencl kernels update to use Vortex llvm compiler 2021-10-11 17:11:07 -04:00
Blaise Tine 7102ca5394 minor update 2021-10-10 20:00:56 -04:00
Blaise Tine 28e26f3130 minor update 2021-10-09 13:19:46 -07:00
Blaise Tine ca1d97a3c2 test sources refactoring 2021-10-09 10:51:43 -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 dd984ceb45 minor update 2021-08-07 01:10:02 -04:00
Blaise Tine d7948a1ce6 software updaet for new thread mask design 2021-08-05 22:39:39 -04:00
Blaise Tine 591522f15a minor update 2021-08-02 16:30:41 -07:00
Blaise Tine 7807e285ac minor update 2021-07-27 00:30:10 -07:00
Blaise Tine 10e9ee124b using onehot multiplexer to reduce critical path 2021-07-08 00:26:59 -07:00
Blaise Tine e8c01e18d8 regression fixes 2021-06-29 04:32:32 -04:00
Blaise Tine 3a0a9edaca minor update 2021-06-28 11:20:07 -04:00
Blaise Tine 714dfd3627 Merge branch 'master' of https://github.gatech.edu/casl/Vortex 2021-06-28 05:50:32 -04:00
Blaise Tine 342c07f8d6 minor update 2021-06-28 01:56:09 -04:00
Blaise Tine 2372067817 minor update 2021-06-22 09:30:36 -07:00
Blaise Tine 6213b1a910 vortex runtime console out implementation 2021-06-15 04:01:44 -04:00
Blaise Tine 01c1c02648 opencl printf test 2021-06-14 02:01:44 -04:00
Blaise Tine 03406c0a3f project tests refactoring 2021-06-13 17:42:04 -07:00