新版本已经准备好了!本次发布专注于进一步榨取 Fruity 后端的性能:
- fruity:批量传递数据报,使跨线程交接更具确定性,并减少上下文切换开销。
- ncm:重新设计宿主到设备的调度。现在会维护一个 OUT 传输滑动窗口,并在任意 URB 完成后立即补充,让 bulk pipe 始终保持繁忙;在我们的测试中,HS 吞吐量从约 29 MB/s 提升到约 34 MB/s。
- ncm:改用固定槽位的 NDP 布局,把 O(k²) 的“缩小直到能够装入”打包器变为 O(k)。对于 256 MiB 的传输,布局时间从约 1.1 秒降至噪声水平。
尽情使用,也请告诉我们实际效果如何!
oleavr