Skip to content

Conversation

@hpc-aulmamei
Copy link
Collaborator

No description provided.

hpc-aulmamei and others added 30 commits May 14, 2025 16:30
This PR includes the infrastructure to instantiate up-to two DCMAC IP targeting
the four interfaces, however only one interface per DCMAC is supported currently.

Co-authored-by: Tobias Alonso <[email protected]>
This PR includes the Python drivers to controll the DCMAC IP and related IP.

Co-authored-by: Tobias Alonso <[email protected]>
DCMAC and related infrastructure driver
This commit introduces the FilesystemCache class which is used to
provide application specific paths for cache throughout the code.

/tmp usage is replaced with:

- $XDG_RUNTIME_DIR (/run/user/<uid>/SLASH) for locks and small files
- $XDG_CACHE_HOME ($HOME/.cache/SLASH) for larger files

The improvments are:

- Per-user isolation of cahces.
- Prevent conflict with other programs on the system.
- Locks and small files are kept in RAM, with larger files on disk.

Signed-off-by: Vlad-Gabriel Șerbu <[email protected]>
…pendency for linker.

Signed-off-by: Alexandru Ulmamei <[email protected]>
* Add CI test for driver and linker build. Driver build disabled for now
…ix for the compute platform.

Signed-off-by: Alexandru Ulmamei <[email protected]>
Signed-off-by: Alexandru Ulmamei <[email protected]>
Signed-off-by: Alexandru Ulmamei <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants