-
Couldn't load subscription status.
- Fork 72
Closed
Description
Timeline
Released Date: Oct. 11th, 2023
Work Items
Communication Features and Interfaces
GPU-side communication interfaces
-
[ ] Interfaces: add tile-based communication interfaces (Add tile-based API #145)moved to the next version
-
- Semaphore: add timeout for semaphores ([Feature] semaphores do not take a timeout for wait. #161)
-
- Interfaces: align interfaces of
put(),get(),putPackets(), andgetPackets()([Feature]getPacketarg list does not match thegetfunction fromsm_channels#158)
- Interfaces: align interfaces of
Host-side interfaces
-
- Python: add Python bindings (Python bindings #125)
-
[ ] SmChannel: [feature]moved to the next versionsm_channelconstructors need to be improved. #148
-
- Interfaces: connection setup without bootstrap (Add Context and Endpoint classes to enable non-Communicator use-cases #166)
-
- Interfaces: construct
ProxyChannelwith shared pointers (ConstructProxyChannelwith shared pointers #184)
- Interfaces: construct
Bug Fix
-
- Bug: semaphore ownership issues (Make sure the semaphore not be released during the lifecycle of SmChannel #131)
-
- Bug: compilation fails in the debug mode ([Bug] Compilation fails with
CMAKE_BUILD_TYPE=Debug#174)
- Bug: compilation fails in the debug mode ([Bug] Compilation fails with
Performance Optimization
Development Pipeline
-
- Unit Tests: add Python unit tests ([Unit Test] Add Python unit tests #134)
-
- Unit Tests: add more unit tests ([Unit Test] Listing unit tests needed #115)
-
[ ] Debugging Tool: fix broken NPKit support (@yzygitzh)
-
- Debugging Tool: support
POLL_PRINT_ON_STUCK(Change device handle interfaces & others #142)
- Debugging Tool: support
Documents
-
[ ] Docs: update performance numbers on readme (call for contribution)moved to the next version
Metadata
Metadata
Assignees
Labels
No labels