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
Blaise Tine
da834a28df
adding support for TLS global variables
2022-07-14 06:03:02 -04:00
Santosh Srivatsan
71e8a30186
Added vx_link32.ld
2022-02-03 22:31:47 -05:00
Santosh Srivatsan
0ce51df108
Removed simx64 comments
2022-02-01 13:25:26 -05:00
Santosh Srivatsan
7e3a2fdb0f
Modifications to allow 64-bit riscv tests to run on travis CI
2022-01-27 15:55:19 -05:00
Santosh Srivatsan
91c22a2592
Fixed some riscv-tests
2022-01-22 12:54:10 -05:00
Santosh Srivatsan
d762d401cd
Added 64-bit linker script
2022-01-11 17:22:16 -05:00
Santosh Srivatsan
d7e2a6b3b1
Minor update
2021-12-18 16:27:29 -05:00
Santosh Srivatsan
d14e05e748
Removed all instances of my username \'ssrivatsan8\' and un-did the changes to vx_start.S
2021-12-13 20:01:11 -05:00
Santosh Srivatsan
5edb9098ce
Merge branch 'simx64'
2021-12-10 21:48:29 -05:00
Santosh Raghav Srivatsan
e6eda67d0c
Modified RV32F instructions to support 64-bit register file and added RV64F ISA extension
2021-12-06 18:55:13 -05:00
Santosh Raghav Srivatsan
30a0d34151
Fixed Makefile
2021-12-05 15:55:43 -05:00
Santosh Raghav Srivatsan
3784da0d2f
riscv-tests work on simx
2021-12-01 19:41:16 -05:00
Blaise Tine
41d7e6c63a
cummulative fixes, RTL uuid trace, texture unit fixes, simx timing fixes
2021-11-30 07:08:15 -05:00
Santosh Raghav Srivatsan
64d47f3637
Added support for RV64I instructions
2021-11-27 12:33:30 -05:00
Blaise Tine
b995843a5b
cocogfx fixes and refactoring
2021-11-25 13:58:09 -05:00
Blaise Tine
18762dffce
fixes: texture unit mem access sometimes going to smem, bilinear texture filtering; new: cache req_id,
2021-11-24 00:00:17 -05:00
Blaise Tine
1501360f4b
minor update
2021-11-14 09:06:13 -05:00
Santosh Raghav Srivatsan
d1892bd6ec
Added support for a few RV64I instructions
2021-11-11 13:35:14 -05:00
Blaise Tine
e248f744d5
Merge branch 'master' of https://github.com/vortexgpgpu/vortex
2021-10-19 03:07:13 -04:00
Blaise Tine
456f1df332
sort test fix.
2021-10-18 00:41:11 -04:00
Blaise Tine
78345d8bdf
fixed warning messages
2021-10-15 21:30:47 -07:00
Blaise Tine
e380ded5e1
Merge branch 'master' into graphics
2021-10-15 19:32:11 -07:00
Santosh Raghav Srivatsan
dd12d3f848
vortex tutorial assignment 5 solution
2021-10-15 18:25:54 -04:00
Blaise Tine
b8682f56ac
softfloat library integration
2021-10-10 13:20:50 -07:00
Blaise Tine
cfed87f416
runtime update
2021-10-07 13:58:21 -04:00
Blaise Tine
a25076b9c1
regression fix.
2021-09-08 12:02:22 -07:00
Blaise Tine
c162ce526f
adding predicate instruction
2021-08-31 03:23:59 -04:00
Blaise Tine
bc3fa0bb23
fixed wspawn's warp synchronization
2021-08-15 05:12:27 -07: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
e4d9fd8a00
thread mask redesign
2021-08-05 17:32:58 -07:00
Blaise Tine
7b921387bc
Merge branch 'master' into graphics
2021-08-02 23:57:53 -07:00
Blaise Tine
74227f8cdf
optimize startup routine
2021-08-02 16:06:54 -07:00
Blaise Tine
bb1ceffadd
rebase master update
2021-07-30 21:03:14 -07:00
Blaise Tine
d684a2e632
application exit error handing
2021-06-29 02:04:07 -04:00
Blaise Tine
2d878b25a6
Merge branch 'master' of https://github.gatech.edu/casl/Vortex
2021-06-28 09:52:27 -04:00
Blaise Tine
c6afc35989
adding data fence support
2021-06-28 06:12:18 -07:00
Blaise Tine
47d317f17a
vx_serial runtime API
2021-06-28 05:43:36 -04:00
Blaise Tine
cb0459a960
printf update
2021-06-28 01:48:21 -04:00
Blaise Tine
6213b1a910
vortex runtime console out implementation
2021-06-15 04:01:44 -04:00
Blaise Tine
080cb5847d
runtime test fix
2021-06-13 22:36:37 -04:00
Blaise Tine
fe86fd7936
xMerge branch 'master' of https://github.gatech.edu/casl/Vortex
2021-06-13 21:44:46 -04:00
Blaise Tine
03406c0a3f
project tests refactoring
2021-06-13 17:42:04 -07:00
Blaise Tine
76c4909ae9
minor update
2021-06-12 02:22:01 -04:00
Blaise Tine
104da0c238
kernels update
2021-06-11 06:21:25 -04:00
Blaise Tine
3cc1190cd7
CSRs I/O refactoring
2021-06-11 03:08:07 -07: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