|
|
dfa773b839
|
Fix unwanted cache evictions during PIM operation
|
2023-12-26 13:03:33 +01:00 |
|
|
|
329c0191cc
|
Example: add two matrices
|
2023-12-24 11:27:32 +01:00 |
|
|
|
e49b667b8a
|
Functional matrix operation
|
2023-12-23 15:48:12 +01:00 |
|
|
|
66a688c2e9
|
Further implementation of matrix support
|
2023-12-19 16:59:20 +01:00 |
|
|
|
8a2c675d71
|
Crude implementation of matrices using nalgebra
|
2023-12-19 15:37:32 +01:00 |
|
|
|
2e44890c53
|
Add support for EVEN/ODD PIM configuration
|
2023-12-16 22:34:11 +01:00 |
|
|
|
aecb19b4f4
|
Zero-cycle JUMP
|
2023-12-12 17:15:29 +01:00 |
|
|
|
d519d9a37b
|
Add support for address-aligned-mode
|
2023-12-11 18:52:16 +01:00 |
|
|
|
beaa224252
|
Add support for cacheless PIM
|
2023-12-11 18:52:02 +01:00 |
|
|
|
71c766736a
|
Implement all missing instructions
|
2023-12-03 15:48:31 +01:00 |
|
|
|
ebecd4e763
|
Implement ADD and JUMP instructions
|
2023-12-03 00:09:44 +01:00 |
|
|
|
2547f7030d
|
Add conveniance functions for a PIM array
|
2023-12-01 18:00:28 +01:00 |
|
|
|
54bf6bda11
|
Split up into pim-os, pim-vm and pim-isa crate
|
2023-11-28 20:41:09 +01:00 |
|
|
|
8f1c43defd
|
Execute a simple NOP kernel
|
2023-11-26 07:17:44 +01:00 |
|
|
|
b6d043dbd8
|
Introduce some PIM data structures
|
2023-11-22 17:42:27 +01:00 |
|
|
|
b729c823b0
|
Define pim_config region and add some m5ops
|
2023-11-07 20:32:06 +01:00 |
|
|
|
b18b1be0fe
|
Working memory map
|
2023-11-02 18:47:34 +01:00 |
|
|
|
a179a01270
|
Simple hello world
|
2023-10-28 16:46:38 +02:00 |
|