关于double buffer原理的问题
收藏回复举报
关于double buffer原理的问题
t('forum.solved') 已解决
发表于2024-03-14 13:00:29
0 查看

使用double buffer技术通过隐藏数据搬运时间并降低Vector指令的等待时间,最终提高Vector单元的利用效率。我过了一遍流程每三个节拍就会有一个节拍vector计算单元处于空闲状态,是我理解的这样嘛?请大佬解惑

节拍1:

tensor1:copy in

tensor2:compute

节拍2:

tensor1:compute

tensor2:copy out

节拍3(空闲):

tensor1:copy out

tensor2:copy in

节拍4:

tensor1:copy in

tensor2:compute

本帖最后由 匿名用户2024/03/14 14:04:19 编辑

我要发帖子