微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 DMA 估算数据传输速率

如何解决使用 DMA 估算数据传输速率

I/O 设备使用 16 位数据总线。 cpu 每秒执行 2 x 10 ^ 9 条指令。一条指令使用 5 个处理器周期;数据总线使用 3 个周期。一次读/写使用 1 个 cpu 周期。 如果 cpu 的利用率为 80%,执行非 I/O 任务,则估算数据传输率。

我的尝试:

  1. 6 x 10^9 x 20/100 将为非 I/O 任务提供 1.2x10^9 个可用周期

  2. 1.2 x 10^9 x 3/5 将为数据传输提供 720 000 000 个周期

  3. 720 000 000 x 16 每 3 个周期将提供 1.152 x 10^10 位

这是正确的吗?感谢您抽出时间阅读本文。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。