Commit Graph

143 Commits

Author SHA1 Message Date
Blaise Tine
a766c16ac9 opencl kernels update 2021-01-02 16:49:06 -05: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
e757a0e333 update opencl kernel 2020-12-31 13:19:26 -05:00
Blaise Tine
4f689c4ce9 fixed global obejct sharing between cores 2020-12-24 19:36:07 -05:00
Blaise Tine
703a861fe9 added support for write-through cache, removed cache snooping support 2020-12-23 23:51:02 -08:00
Blaise Tine
00d7473268 build warnings clean 2020-11-28 14:59:13 -05:00
Blaise Tine
2904f6441d constant integration updates 2020-11-15 21:30:31 -08:00
Blaise Tine
e4d7a3deb4 constant integration updates 2020-11-15 10:28:32 -08:00
Blaise Tine
4d94d33e8d constant integration updates 2020-11-15 09:12:48 -08:00
Blaise Tine
e946d976e7 constant integration updates 2020-11-15 08:44:57 -08:00
Blaise Tine
0bacfd2dae minor update 2020-11-10 13:47:28 -05:00
Blaise Tine
09b1c0eea7 minor update 2020-10-26 02:02:05 -07:00
Blaise Tine
43ae82e788 vlsim fix, verilator fst trace, use ram optimization 2020-10-25 16:40:50 -07:00
Blaise Tine
878c89861b CI script updates 2020-09-20 01:44:14 -04: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
Malik Burton
4f5fc0a1e9 Added passed print statement to current working
opencl benchmarks
2020-09-19 16:10:24 -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
Blaise Tine
80f929eb61 fixed build warnings; sgemm Makefile 2020-09-10 13:39:34 -04:00
Blaise Tine
fba2fa03c7 fixed new AFU Driver bugs - now functional 2020-09-09 17:05:48 -04:00
Blaise Tine
37a19873d7 fixed POCL device cleanup 2020-09-04 10:45:25 -04:00
MalikBurton
de5eb4c8b5 updated Makefile of riscv_tests/isa 2020-08-11 13:55:36 -04:00
MalikBurton
2d4fd2a2b2 benchmarks/opencl Makefile 2020-08-09 15:08:52 -04:00
MalikBurton
87220f2d29 benchmarks/riscv_tests Makefiles and modified testbench.cpp 2020-08-07 12:54:03 -04:00
Blaise Tine
f01afcc5cd floating point support fixes + riscv-tests update 2020-07-28 02:19:11 -04:00
Blaise Tine
ff12393998 floating point support fixes 2020-07-27 04:53:13 -04:00
Blaise Tine
c5a64a0eed interfaces refactoring 2020-07-02 19:31:55 -07:00
Blaise Tine
5d088d67c8 Gather FPGA perf stats 2020-07-01 09:30:12 -07:00
Blaise Tine
d42016840b fixed OpenCL kernels 2020-06-27 19:28:00 -04:00
Blaise Tine
4dd77d7394 update opencl compiler 2020-06-27 16:43:37 -04:00
Blaise Tine
8a306de02d runtime static library 2020-06-27 14:13:13 -04:00
Blaise Tine
d4e006d92d merge fixes 2020-06-23 15:19:24 -07: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
9e5885b820 adding dram writeenable support + scheduler bug fixes 2020-05-27 19:00:23 -04:00
Blaise Tine
69f607b73e rtl refactoring 2020-05-03 17:10:02 -04:00
Blaise Tine
12dc4d6874 refactoring fixes 2020-04-14 19:39:59 -04:00
Blaise Tine
fc155e1223 project directories reorganization 2020-04-14 06:35:20 -04:00
Blaise Tine
1de06fd9c0 update 2020-04-13 07:40:51 -04:00
Blaise Tine
dd1ba977c6 update opencl benchmakr kernel compilation steps 2020-04-13 07:37:35 -04:00
Blaise Tine
97a31401f7 rename driver dummy to stub 2020-04-10 22:40:58 -04:00
Blaise Tine
809b4ded5d Merge branch 'fpga_synthesis' of https://github.gatech.edu/casl/Vortex into fpga_synthesis 2020-04-06 10:31:00 -04:00
Blaise Tine
6753f8e1b5 POCL llvm path settings via env 2020-04-06 10:30:38 -04:00
codetector
e99697c136 Merge branch 'fpga_synthesis' of github.gatech.edu:casl/Vortex into fpga_synthesis 2020-04-05 19:16:10 -04:00
Blaise Tine
e9052259fb Merge branch 'fpga_synthesis' of https://github.gatech.edu/casl/Vortex into fpga_synthesis 2020-04-05 18:09:43 -04:00
Blaise Tine
adf8e7dcd5 allow external path for llvm loc in opencl compiler 2020-04-05 18:09:23 -04:00
codetector
dc5a4604cf Merge branch 'fpga_synthesis' of github.gatech.edu:casl/Vortex into fpga_synthesis 2020-04-05 16:38:47 -04:00
Blaise Tine
154b118d70 minor updates 2020-04-05 01:18:42 -07:00