You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### Ticket
[Link to Github
Issue](#15440)
### Problem description
Stack overflow in VC Packet Router
### What's changed
Moved the allocation of the 10 packet queues out of the function to the
global data section.
Before: `Watcher detected stack overflow on Device 0 Core (x=1,y=2):
brisc! Kernel tt_metal/impl/dispatch/kernels/vc_packet_router.cpp uses
768/768 of the stack`
After `brisc highest stack usage: 360/768, on core (x=1,y=2), running
kernel tt_metal/impl/dispatch/kernels/vc_packet_router.cpp`
### Checklist
- [ ] Post commit CI passes
- [ ] Blackhole Post commit (if applicable)
- [ ] Model regression CI testing passes (if applicable)
- [ ] Device performance regression CI testing passes (if applicable)
- [ ] New/Existing tests provide coverage for changes
Wormhole B0. When running tests involving the
vc_packet_router
, watcher will report that the kernel has a stack overflow.The text was updated successfully, but these errors were encountered: