高性能spead实现
spead2的Python项目详细描述
SPAD2是一个^ {A4}协议的实现,既有Python又有C++ 绑定。名称中的2表示这是 协议;协议基本上保持不变。相比于 PySPEAD实现,spead2:
- 在处理大型堆时至少快一个数量级;
- 正确地实现了协议的几个方面 pyspead中的错误(也提供了错误兼容性);
- 正确地实现了许多pyspead可能会失败的角落案例;
- 干净地支持多种Spead口味(如64-40和64-48)在一个 模块,接收器适应发送者使用的味道;
- 支持Python3;
- 支持异步操作,使用trollius或asyncio。
有关详细信息,请参阅readthedocs上的文档。