BURSTIO 组件?
BURSTIO components?
我有一个 BURSTIO 源,我想用它在 Redhawk 中制作波形。但是,我注意到 Redhawk 和 GNUHawk 附带的所有组件都是 BULKIO。据我了解,BULKIO 和 BURSTIO 组件不能一起使用,因此我的 BURSTIO 源不能对现有的 Redhawk 组件做太多事情。
我有两个问题:
- 我是否必须将我想要使用的所有组件重新实现到 BURSTIO 中,或者是否可以同时使用 BURSTIO 和 BULKIO 组件?
- 为什么 Redhawk 不提供 BURSTIO 组件?
UPDATE:在大多数情况下,我了解 BulkIO 和 BurstIO 之间的区别。我仍在尝试弄清楚 是否可以在 BurstIO 源 提供的数据上使用 BulkIO 组件。我的波形从 BurstIO 源组件读取数据,因此我似乎无法使用任何 Redhawk 或 GNUHawk 组件。在我花时间将我需要的组件实现为 BurstIO 之前,我只想确保情况确实如此。也许我对 Redhawk IO 有根本的误解,不应该使用 BurstIO 源?感谢任何反馈,感谢您的宝贵时间。
BURSTIO 和 BULKIO 是两个不同的接口,旨在解决两个不同的问题(请参阅手册第 15 章)。手册中的优化图表说明了 BURSTIO 的其中一项需求。本质上,当您对非常小的数据块(比如每次推送 100 个样本)使用 pushPacket 时,性能效果会非常显着。
第二个 BURSTIO 假设每个 pushPacket 都完成了 pushSRI,这对 BULKIO 来说是不正确的(仅对 SRI 的更改是必需的)。这是因为不能假设突发流量是相同的(至少 BURSTIO 不假设)推送。
您是否有一个特定的组件作为 BUSRTIO 组件的候选?
我有一个 BURSTIO 源,我想用它在 Redhawk 中制作波形。但是,我注意到 Redhawk 和 GNUHawk 附带的所有组件都是 BULKIO。据我了解,BULKIO 和 BURSTIO 组件不能一起使用,因此我的 BURSTIO 源不能对现有的 Redhawk 组件做太多事情。
我有两个问题:
- 我是否必须将我想要使用的所有组件重新实现到 BURSTIO 中,或者是否可以同时使用 BURSTIO 和 BULKIO 组件?
- 为什么 Redhawk 不提供 BURSTIO 组件?
UPDATE:在大多数情况下,我了解 BulkIO 和 BurstIO 之间的区别。我仍在尝试弄清楚 是否可以在 BurstIO 源 提供的数据上使用 BulkIO 组件。我的波形从 BurstIO 源组件读取数据,因此我似乎无法使用任何 Redhawk 或 GNUHawk 组件。在我花时间将我需要的组件实现为 BurstIO 之前,我只想确保情况确实如此。也许我对 Redhawk IO 有根本的误解,不应该使用 BurstIO 源?感谢任何反馈,感谢您的宝贵时间。
BURSTIO 和 BULKIO 是两个不同的接口,旨在解决两个不同的问题(请参阅手册第 15 章)。手册中的优化图表说明了 BURSTIO 的其中一项需求。本质上,当您对非常小的数据块(比如每次推送 100 个样本)使用 pushPacket 时,性能效果会非常显着。
第二个 BURSTIO 假设每个 pushPacket 都完成了 pushSRI,这对 BULKIO 来说是不正确的(仅对 SRI 的更改是必需的)。这是因为不能假设突发流量是相同的(至少 BURSTIO 不假设)推送。
您是否有一个特定的组件作为 BUSRTIO 组件的候选?