Blaise Tine
|
a2307a28dc
|
perf counters update
|
2024-07-12 19:02:43 -07:00 |
|
Blaise Tine
|
59ed24dc0b
|
perf update
|
2024-07-12 18:34:42 -07:00 |
|
Hanran Wu
|
91a1f41f99
|
debugged virtual memory allocator
|
2024-07-11 14:49:00 -04:00 |
|
Hanran Wu
|
b8757c539d
|
add virtual mem allocator addr spacereservation
|
2024-07-10 22:39:00 -04:00 |
|
Hanran Wu
|
314ad3ff8a
|
update destructor of vx_device
|
2024-07-09 13:42:57 -04:00 |
|
Hanran Wu
|
31837dd7c3
|
vpn allocator debug complete, now pass demo&vecadd tests
|
2024-07-08 17:10:19 -04:00 |
|
Hanran Wu
|
f0ea1acaa2
|
vpn allocator added but doesn't pass any tests
|
2024-07-08 17:07:30 -04:00 |
|
Jaewon Lee
|
c13e02b19f
|
Change STARTUP_ADDR from 0x40000000 to 0x80000000(32b) and 0x180000000(64b)
|
2024-06-30 03:10:36 -04:00 |
|
Jaewon Lee
|
3caeeeea13
|
satp_ is not set, then we skip VAT
|
2024-06-30 00:35:26 -04:00 |
|
Jaewon Lee
|
d531fa6b26
|
64bit support
|
2024-06-29 17:43:20 -04:00 |
|
Blaise Tine
|
58c3c63dae
|
issue stage partitioning into slices
|
2024-06-28 08:22:18 -07:00 |
|
Nayan Sivakumar Nair
|
5b0fc8cbd4
|
Fixes for PR
|
2024-06-25 03:18:50 -04:00 |
|
Jaewon Lee
|
02091f3d44
|
Merge Vortex 2.2
|
2024-06-22 23:55:01 -04:00 |
|
Nayan Sivakumar Nair
|
a378aed67c
|
Moved tc_num, tc_size param to makefile args
|
2024-06-21 22:23:24 -04:00 |
|
Jaewon Lee
|
862997fc94
|
Virtual Memory Support
|
2024-06-19 01:52:22 -04:00 |
|
Jaewon Lee
|
62673b4b72
|
Update upload and download function in simx runtime
|
2024-06-19 01:43:11 -04:00 |
|
Jaewon Lee
|
01c7b5e384
|
Change the declaration of set_processor_satp function
|
2024-06-19 01:36:26 -04:00 |
|
Jaewon Lee
|
cfcece940e
|
Merge Austin's code (Preliminary)
|
2024-06-19 01:36:26 -04:00 |
|
Varsha Singhania
|
99c6a1af5a
|
Tensor cores in Vortex
|
2024-06-17 04:28:51 -04:00 |
|
Blaise Tine
|
7887e6b432
|
merge fix
|
2024-06-11 09:31:13 -07:00 |
|
Blaise Tine
|
267521a1cb
|
Merge branch 'develop'
|
2024-06-11 05:54:12 -07:00 |
|
Blaise Tine
|
250a5741f7
|
Migrating all tests to new kernel launch API
|
2024-06-11 02:53:36 -07:00 |
|
Blaise Tine
|
8c5a783477
|
minor update
|
2024-06-07 07:48:33 -07:00 |
|
Blaise Tine
|
e79f905d87
|
minor update
|
2024-06-07 07:47:40 -07:00 |
|
Blaise Tine
|
6c56edf65d
|
minor update
|
2024-06-04 14:28:30 -07:00 |
|
Blaise Tine
|
68d2ac6f5e
|
32-bit/64-bit address space compatibility
|
2024-05-28 22:30:59 -07:00 |
|
Blaise Tine
|
9dbff0e77c
|
makefile clean-all
|
2024-05-27 20:03:16 -07:00 |
|
Blaise Tine
|
f0253a5f80
|
minor update
|
2024-05-27 19:12:32 -07:00 |
|
Blaise Tine
|
47d578c4d2
|
runtime refactoring
|
2024-05-27 18:55:42 -07:00 |
|
Blaise Tine
|
c1000f6a3b
|
runtime refactoring
|
2024-05-27 15:59:41 -07:00 |
|
Blaise Tine
|
32f39264ef
|
runtime dynamic loading for driver-specific implementations
|
2024-05-26 19:05:17 -07:00 |
|
Kumar Saunack
|
bd33f1edc3
|
Add explicit imports cpp (#131)
* add imports for array and unordered_map
* add auto
|
2024-05-24 15:21:21 -04:00 |
|
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 |
|