v1.4.0 #3460
hunhoffe
announced in
Announcements
v1.4.0
#3460
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
v1.4.0
🧠 TL;DR
🔍 Highlights
🚀 Dynamic Runtime Sequences
Dynamic runtime sequences take a major step forward in this release, enabling significantly more expressive host-controlled execution.
🧩 IRON & Host Runtime
ExternalFunction, allowing C++ kernels to be linked directly intoaie.coreinstead of being invoked viafunc.call, reducing call overhead and improving tight-loop performance by up to 2× → @fifieldiron.jitand XRTHostRuntime, exposing generated PDI artifacts and improving host-driven deployment workflows → @hunhoffeload_pdi→ @andrej⚙️ Compiler Infrastructure
aiecc, removing a long-standing full-ELF limitation and fixing associated segmentation faults → @hunhoffe, @erwei-xilinxaiecc, parallel execution infrastructure, and declarative simulation flows to improve maintainability and compilation performance → @andrej🛡️ Verification & Correctness
Compiler diagnostics and verification have been substantially strengthened, allowing more invalid programs to be detected before deployment.
📚 Documentation & Developer Experience
🧹 Platform Modernization
This release includes several programming model updates that may require downstream projects to be updated.
dma_bd_packetoperations rather than attributes, improving compiler analysis and verification.🔭 Looking Ahead
Development continues in several areas that are expected to evolve over upcoming releases:
npu.dma_memcpy_nd.🙌 New Contributors
A warm welcome to our first-time contributors!
Thank you to everyone who contributed to the v1.4.0 release!
This discussion was created from the release v1.4.0.
All reactions