Commit Graph

148 Commits

Author SHA1 Message Date
Blaise Tine
62cfeef61d minor update 2021-04-02 14:15:58 -07:00
Blaise Tine
f968dbccd3 minor updates 2021-03-28 18:08:04 -04:00
Blaise Tine
0b2f2a27ac minor updates 2021-03-27 21:27:08 -04:00
Blaise Tine
39a8579c27 many fixes 2021-03-27 20:58:12 -04:00
Blaise Tine
859877a00d tex_unit partial update 2021-03-20 08:40:57 -04:00
Blaise Tine
2cbc1c4161 adding texture test to tex_demo 2021-03-17 09:52:33 -04:00
Blaise Tine
fb46c65d25 Merge branch 'graphics' of https://github.com/vortexgpgpu/vortex-dev into graphics 2021-03-15 18:02:02 -04:00
Blaise Tine
6a9a279a32 build fixes and cleanup 2021-03-15 17:59:53 -04:00
Krishna Yalamarthy
7587876820 Texture Instruction - Fixed Color 2021-03-15 16:41:28 -04:00
Krishna Yalamarthy
f3f62e9e7b Texture Instruction - Fixed Color 2021-03-12 18:33:04 -05:00
Blaise Tine
ad11bdfc87 fix warnings 2021-03-09 04:58:00 -08:00
Blaise Tine
907e6868cd simx refactoring, fixed simple.hex, compatibility with rtlsim and vlsim complete, added to regression suite 2021-03-08 23:58:33 -08:00
Blaise Tine
700f9eea19 moving MUL unit into ALU unit 2021-02-23 13:49:02 -08:00
Blaise Tine
778453e43f remove unused code from kernel binaries, spawn_kernel optimization using shift instead of division 2021-02-04 17:35:57 -05:00
Blaise Tine
b047f589d6 runtime instrinsics refactoring using RISC-V custom instruction assmebly directives 2021-02-04 15:15:20 -05:00
Blaise Tine
a9f82bceae updating kernels with 32-cores support 2021-01-25 10:33:42 -05:00
Blaise Tine
3602d287b4 wspawn fix for small sets 2021-01-25 07:04:54 -08:00
Blaise Tine
ce9ef840d6 minor updates 2021-01-18 04:22:40 -08:00
Blaise Tine
7c4823e65c fixed GPR reset bug, fixed lsu dup loading, fixed riscv-tests 2021-01-11 23:55:09 -08:00
Blaise Tine
30d950ada2 vx_spawn_warps redesign using opencl's style scheduler 2021-01-01 14:13:48 -05:00
Blaise Tine
e4a00dd0d9 fixed loader script stack setup 2020-12-31 22:37:20 -05:00
Blaise Tine
4f689c4ce9 fixed global obejct sharing between cores 2020-12-24 19:36:07 -05:00
Blaise Tine
0d595bae3c minor update 2020-12-08 21:44:51 -08:00
Blaise Tine
c9d38c2b80 CI script updates 2020-09-20 00:17:42 -04:00
Blaise Tine
a8972af51e Merge branch 'master' of https://github.com/vortexgpgpu/vortex-dev 2020-09-19 22:44:27 -04:00
Blaise Tine
f6f95e0c46 mutiple fixes: parallel printf, fixed cycle in cache, opencl refactored vecadd and sgemm, regen opencl kernels with hard-float, fixed vortex io bus interface, fixed dpi floats APi to support multicore mode, make vlsim multicore default, make rtlsim multi-core default, removed POCL binaries from repository, updated Makefiles to use external POCL 2020-09-19 14:45:42 -04:00
Malik Burton
959270def1 runtime tests hello modified to return 0 and
vecadd modified to replace printf with vx_print_str.
2020-09-15 18:46:45 -04:00
Malik Burton
dca5853191 Added "Passed" print to dev,nlTest,simple tests 2020-09-12 16:09:45 -04:00
Blaise Tine
9aa24d3d83 Ci fixes 2020-09-01 15:07:33 -04:00
MalikBurton
58ced9d601 Makefile for /runtime/tests/ and /driver/tests/ 2020-08-04 18:24:32 -04:00
Blaise Tine
31ee824862 merged fpu_port branch 2020-07-31 17:13:22 -04:00
Blaise Tine
4bdab8903e merge 2020-07-31 16:49:59 -04:00
Blaise Tine
c9755a0c48 lkg build with pipeline + FPU fixes 2020-07-31 09:29:44 -04:00
MalikBurton
8abc15d266 All runtime tests can be run from runtime/tests Makefile 2020-07-28 18:30:20 -04:00
MalikBurton
7fc7bc0cab Runtime tests and riscv tests are runnable 2020-07-28 16:04:27 -04:00
Blaise Tine
7c86b68977 pipeline refactoring: centralized issue buffer 2020-07-26 11:21:08 -04:00
MalikBurton
e0f729e11e Deleted nativevecadd test as it's no longer compatible 2020-07-21 17:26:47 -04:00
MalikBurton
ccad86ff6d Makefile of vecadd along with the edited main files of working runtime tests 2020-07-21 13:15:17 -04:00
Blaise Tine
dc7efbcfb4 pipeline refactoring 2020-07-21 05:22:47 -04:00
MalikBurton
9b69cd430d Moved runtime/tests/vector_test directory to miscs/rvvector 2020-07-15 14:26:22 -04:00
MalikBurton
6df7181c74 Updated Makefiles of runtime/tests ,dev, hello, and nlTest 2020-07-14 19:18:01 -04:00
Blaise Tine
b7541a3172 adding built kernels 2020-06-29 02:01:51 -04:00
Blaise Tine
bc75147921 minor update 2020-06-27 15:34:59 -04:00
Blaise Tine
8a306de02d runtime static library 2020-06-27 14:13:13 -04:00
Blaise Tine
c9c34cb71a merge fixes 2020-06-23 14:40:29 -07:00
Blaise Tine
d1103733f5 merge fixes 2020-06-23 14:34:23 -07:00
Blaise Tine
b56fb31a6a fpga_synthesis merge 2020-06-23 12:41:26 -07:00
Blaise Tine
106d707024 verilator suppor for opae (partial) 2020-06-03 06:22:49 -04:00
Blaise Tine
611ceb000a fixed warp_sched lock bug 2020-05-28 08:52:20 -04:00
Blaise Tine
9e5885b820 adding dram writeenable support + scheduler bug fixes 2020-05-27 19:00:23 -04:00