Blaise Tine
|
60107cf2b6
|
XRT runtime and simulation support for Vortex AFU (incomplete)
|
2024-05-11 17:43:49 -07:00 |
|
Blaise Tine
|
98f080340a
|
perf counters profiling refactoring
|
2024-05-11 17:10:08 -07:00 |
|
Blaise Tine
|
717b2e9ba1
|
enable barrier and spawn skip mode if N=1
|
2024-05-08 04:23:38 -07:00 |
|
Blaise Tine
|
0003926d01
|
checking workgroup occupancy
|
2024-05-07 23:38:51 -07:00 |
|
Blaise Tine
|
98ead77405
|
querying num_barriers device caps
|
2024-05-07 23:35:50 -07:00 |
|
Blaise Tine
|
1b2d9ed538
|
minor udpate
|
2024-05-01 21:01:20 -07:00 |
|
Blaise Tine
|
896aca0c62
|
mpm counters query fix
|
2024-05-01 17:21:37 -07:00 |
|
Blaise Tine
|
06896f272c
|
minor update
|
2024-05-01 02:13:52 -07:00 |
|
Blaise Tine
|
aea1d2c8eb
|
minor updates to the build system
|
2024-04-30 16:27:20 -07:00 |
|
Blaise Tine
|
db0f0fd353
|
runtime API refactoring to support memory reservation and protection
|
2024-04-28 04:23:00 -07:00 |
|
Blaise Tine
|
8fa28bfca1
|
location independent kernel loading support/fixes
|
2024-04-17 01:00:38 -07:00 |
|
Blaise Tine
|
dfed5b29c0
|
minor update
|
2024-04-13 23:28:31 -07:00 |
|
Blaise Tine
|
15dc9afe93
|
position-independent kernel fix
|
2024-04-13 22:26:59 -07:00 |
|
Blaise Tine
|
25d0c76d14
|
enabling explicit kernel address and arguments allocation
|
2024-04-12 06:58:42 -07:00 |
|
Blaise Tine
|
7784dfe9b7
|
CSR 32-bit/64-bit refactoring
|
2024-04-09 02:00:34 -07:00 |
|
Blaise Tine
|
486cd0b866
|
minor update
|
2024-03-30 22:45:31 -07:00 |
|
Blaise Tine
|
6b81b26ffc
|
enabling Makefile configuration with build folder support
|
2024-03-30 02:28:39 -07:00 |
|
Blaise Tine
|
35a782a7ba
|
local memory runtime refactoring
|
2024-03-21 09:31:55 -07:00 |
|
Blaise Tine
|
840ced22a9
|
simx refactoring - emulation vs simulation discrete separation
|
2024-03-12 00:23:42 -07:00 |
|
Blaise Tine
|
26d45ed9db
|
renamed shared to local memory
|
2024-02-29 01:04:52 -08:00 |
|
Blaise Tine
|
e7f8b40d93
|
minor update
|
2023-12-31 11:46:41 -08:00 |
|
Blaise Tine
|
7425446b15
|
fixed DESTDIR support in simumation Makefiles
|
2023-12-29 14:11:16 -08:00 |
|
Blaise Tine
|
e62d122c9b
|
enabling temporary build directory for blackbox multiple instances
|
2023-12-28 20:06:10 -08:00 |
|
Blaise Tine
|
51e621cdf1
|
minor update
|
2023-12-28 16:08:26 -08:00 |
|
Blaise Tine
|
e217bc2c23
|
adding tracking for SFU stalls
|
2023-12-28 12:12:11 -08:00 |
|
Blaise Tine
|
c7a81d1493
|
adding sockets support to simx and cache subsystem refactoring
minor update
minor update
minor updates
|
2023-12-20 15:16:12 -08:00 |
|
Blaise Tine
|
e04e026a14
|
profiling update
minor updates
|
2023-12-18 04:43:44 -08:00 |
|
Blaise Tine
|
4b68235389
|
fixed simx dispatcher bug
|
2023-11-27 04:50:55 -08:00 |
|
Blaise Tine
|
c9e6518e05
|
cache bindings and memory perf refactory
|
2023-11-03 08:18:18 -04:00 |
|
Blaise Tine
|
cb7d6b964c
|
minor update
|
2023-10-22 02:25:34 -07:00 |
|
Blaise Tine
|
8cf833b7eb
|
minor update
|
2023-10-21 19:12:07 -07:00 |
|
Blaise Tine
|
d47cccc157
|
Vortex 2.0 changes:
+ Microarchitecture optimizations
+ 64-bit support
+ Xilinx FPGA support
+ LLVM-16 support
+ Refactoring and quality control fixes
|
2023-10-19 20:51:22 -07: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 |
|