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
Currently we use noc_async_write_multicast_one_packet to send out GO messages, which requires setting all the registers needed after waiting for workers. We should set all the registers before, so that we can trigger the mcast with a single register write to reduce latency. We can also avoid modifying most registers if we need to send the same go message to multiple multicast addresses.
The text was updated successfully, but these errors were encountered:
If we setup all the registers for multicasting the GO message before we wait
for workers, that can reduce the minimum latency for the GO message by about 80
cycles.
Currently we use noc_async_write_multicast_one_packet to send out GO messages, which requires setting all the registers needed after waiting for workers. We should set all the registers before, so that we can trigger the mcast with a single register write to reduce latency. We can also avoid modifying most registers if we need to send the same go message to multiple multicast addresses.
The text was updated successfully, but these errors were encountered: