Blaise Tine
|
3cc1190cd7
|
CSRs I/O refactoring
|
2021-06-11 03:08:07 -07:00 |
|
Blaise Tine
|
ba4f705807
|
minor update
|
2021-06-06 14:04:15 -07:00 |
|
Blaise Tine
|
ff911d7f8d
|
minor update (renaming stress -> mstress)
|
2021-06-06 14:03:46 -07:00 |
|
Blaise Tine
|
3071fb7a29
|
adding support for non-cacheable memory addressing
|
2021-06-06 13:35:55 -07:00 |
|
Blaise Tine
|
84391c1a06
|
minor update
|
2021-06-04 20:46:34 -07:00 |
|
Blaise Tine
|
3e88a71801
|
minor update
|
2021-05-06 08:55:46 -07:00 |
|
Blaise Tine
|
bdbf99c5b0
|
minor update
|
2021-05-03 12:53:15 -07:00 |
|
Blaise Tine
|
76f5531b58
|
adding stress test pre-built kernel
|
2021-05-03 12:44:36 -07:00 |
|
Blaise Tine
|
ba16e88eab
|
stress test update
|
2021-05-03 12:24:41 -07:00 |
|
Blaise Tine
|
c1f40e081d
|
adding stress test
|
2021-05-03 03:37:28 -07:00 |
|
Blaise Tine
|
fc7c8e1639
|
driver tests updates
|
2021-05-02 12:12:59 -07:00 |
|
Blaise Tine
|
e6bb8ccd94
|
Merge branch 'master' of https://github.gatech.edu/casl/Vortex
|
2021-02-28 17:21:19 -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
|
5419859281
|
fcvt fix
|
2021-01-25 02:22:00 -08:00 |
|
Blaise Tine
|
4bc3b537bd
|
fixed reset fan-out
|
2021-01-03 20:06:36 -08:00 |
|
Blaise Tine
|
30d950ada2
|
vx_spawn_warps redesign using opencl's style scheduler
|
2021-01-01 14:13:48 -05:00 |
|
Blaise Tine
|
d44144f72f
|
FPU float<->int conversion optimization
|
2020-12-29 15:37:45 -08: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
|
20f22c7446
|
scope minor fix
|
2020-11-22 11:51:46 -08:00 |
|
Blaise Tine
|
1795980a52
|
L2 and L1 using different block size support, RTLsim fixes, dram_rsp_ready optimization
|
2020-11-21 09:47:56 -08:00 |
|
Blaise Tine
|
e946d976e7
|
constant integration updates
|
2020-11-15 08:44:57 -08:00 |
|
Blaise Tine
|
5d58bf3d11
|
fixed l3cache hang using memory arbiter in afu
|
2020-11-15 06:36:32 -08:00 |
|
Blaise Tine
|
0bacfd2dae
|
minor update
|
2020-11-10 13:47:28 -05:00 |
|
Blaise Tine
|
5be1d85648
|
cache refactoring (fixed redundant fill requests, merged fill and writeback queues), optimized priority encoder, fixed crs cycles count
|
2020-11-02 01:50:12 -08:00 |
|
Blaise Tine
|
9a9f7955f0
|
basic test timing + scope tracing ccip
|
2020-10-27 17:04:04 -04:00 |
|
Blaise Tine
|
43ae82e788
|
vlsim fix, verilator fst trace, use ram optimization
|
2020-10-25 16:40:50 -07:00 |
|
Blaise Tine
|
81dc8c7279
|
minor update
|
2020-10-20 16:47:01 -04:00 |
|
Blaise Tine
|
7529f72c5d
|
fixed OPAE crash, added custom bram module to controll rw collision, dogfood testcase argurment, optimzed buffered fifo, quartus build optimization flags
|
2020-10-20 05:32:55 -07:00 |
|
Blaise Tine
|
4e1007e5b2
|
scope refactoring
|
2020-10-03 18:53:21 -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
|
fba2fa03c7
|
fixed new AFU Driver bugs - now functional
|
2020-09-09 17:05:48 -04:00 |
|
Blaise Tine
|
36ec603d17
|
fpga fixes: warp scheduler, fnmadd, fdiv, fsqrt
|
2020-09-08 07:05:26 -07:00 |
|
Blaise Tine
|
8eee036295
|
dogfood fmadd* update
|
2020-09-06 04:18:33 -04:00 |
|
Blaise Tine
|
42e3b6c45d
|
fixed lmp_mult parameters, ram init filepath
|
2020-09-04 07:51:46 -07:00 |
|
Blaise Tine
|
9aa24d3d83
|
Ci fixes
|
2020-09-01 15:07:33 -04:00 |
|
Blaise Tine
|
4e8b9fb296
|
FPU SVDPI support complete
|
2020-09-01 00:59:37 -04:00 |
|
Blaise Tine
|
22a449f2c3
|
Merge branch 'master' of https://github.gatech.edu/casl/Vortex
|
2020-08-25 14:05:44 -07:00 |
|
Blaise Tine
|
0b355f228e
|
ibuffer addition
|
2020-08-22 00:22:04 -07:00 |
|
Blaise Tine
|
6c12391338
|
pipeline refactoring - fmax >= 222 mhz
|
2020-08-14 21:50:14 -07:00 |
|
MalikBurton
|
69f40d1f50
|
Created ci directory for continuous integration scripts
|
2020-08-12 13:03:15 -04:00 |
|
MalikBurton
|
881485d52e
|
dogfood added to Makefile
|
2020-08-11 17:13:28 -04:00 |
|
Blaise Tine
|
71a46d04b9
|
addign dogfood kernel binary
|
2020-08-09 20:07:45 -04:00 |
|
Blaise Tine
|
65415d2bbc
|
getting dogfood tests passing on Verilator!
|
2020-08-09 18:13:12 -04:00 |
|
Blaise Tine
|
e336d401ea
|
adding dogfood unit test
|
2020-08-07 12:13:34 -04:00 |
|
MalikBurton
|
58ced9d601
|
Makefile for /runtime/tests/ and /driver/tests/
|
2020-08-04 18:24:32 -04:00 |
|
Blaise Tine
|
c9755a0c48
|
lkg build with pipeline + FPU fixes
|
2020-07-31 09:29:44 -04:00 |
|