Adding new version of linker and driver to SLASH#47
Merged
hpc-aulmamei merged 471 commits intoXilinx:devfrom Apr 1, 2026
Merged
Adding new version of linker and driver to SLASH#47hpc-aulmamei merged 471 commits intoXilinx:devfrom
hpc-aulmamei merged 471 commits intoXilinx:devfrom
Conversation
Signed-off-by: Vlad-Gabriel ȘERBU <vlad_gabriel.serbu@upb.ro>
… on ENV variable. Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Vlad-Gabriel ȘERBU <vlad_gabriel.serbu@upb.ro>
Signed-off-by: Jan-Oliver Opdenhövel <Jan-Oliver.Opdenhovel@amd.com>
…tive. Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
VRT Simulator update (+v1 driver,daemon and wip vrt hw update)
Signed-off-by: Jan-Oliver Opdenhövel <Jan-Oliver.Opdenhovel@amd.com>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
…lity. Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
- restore sw_emu ZMQ handlers used by VRT (fetch, stream_in, stream_out) - fix stream type parsing for templated HLS streams (e.g. stream<ap_uint<...>>) - support no-AXI-Lite stream-only kernels by autostarting them in emulation - generate and package emu_manifest.json in *_emu.vbin Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
- emit fetch.scalar routes in emu_manifest.json from linker metadata - use manifest fetch routes in generated sw_emu fetch handler (keep fallback path) - consume zmq recv() return values to fix nodiscard warnings and preserve REP state - avoid teardown crashes for autostart/free-running kernels by fast-exiting on exit Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
- add emu manifest schema metadata and fetch schema version - enrich kernel manifest entries with control mode, callable/autostart policy, shutdown policy, and emu call-arg metadata - record fetch.scalar source metadata (register-based vs fallback, synthetic ctrl-valid) - validate manifest shape and emit startup diagnostics in generated sw_emu runtime - validate emu call requests against manifest metadata (function, arg count, arg kinds) - drive fast-exit teardown from kernel shutdown policy for autostart free-running kernels Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro> Co-authored-by: Jan-Oliver Opdenhövel <jan.oliver.opdenhoevel@uni-paderborn.de>
Signed-off-by: Jan-Oliver Opdenhövel <jopdenho@amd.com>
Signed-off-by: Jan-Oliver Opdenhövel <jopdenho@amd.com>
Signed-off-by: Jan-Oliver Opdenhövel <jopdenho@amd.com>
Device objects as smartpointer
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
…neration for dcp-based kernels. Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Added versioning in packaging/version
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Signed-off-by: Vlad Gabriel Serbu <Vlad-Gabriel.Serbu@amd.com>
Documentation and build fixes + fix for file descriptor performance issue
Signed-off-by: Alexandru Ulmamei <alexandru.ulmamei@upb.ro>
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.