RPC Performance Optimization Take 3 #106

Closed
pca006132 wants to merge 2 commits from pca006132/artiq-zynq:runtime into master

2 Commits (master)

Author SHA1 Message Date
pca006132 3a29d48900 runtime/rpc: use Arc to reduce copy 2020-09-03 13:46:30 +08:00
pca006132 56834f152b runtime/comms: Faster RPC alloc
We do busy polling for some time before doing await, for small
allocations we could avoid the context switching and reduce the latency.
2020-09-03 13:46:30 +08:00