关于《opencl编程指南》一书的错误

opencl编程指南第三章58页矩阵卷积图示如下:

在这里插入图片描述

按照正确的卷积方法,执行书中附带的代码,右侧输出信号数据如下:
在这里插入图片描述

而上图书中的输出是不正确的。

如果认为书中右侧输出数据只是矩阵按主对角线翻转了,也是不对的。

假设我们认为书中的图和真实数据只是对角线翻转了,参考图2,则22和19中间应该是27,但是我们对着图计算一遍:

1x1 + 1x1 + 4x1 +

2x1 + 1x0 + 1x1 +

4x1 + 4x1 + 4x1 = 21,

不等于图2中代码计算得到的值27,则证明书中的图中的6x6输出是不正确的,此处进行记录勘误。

当然这是我刚开始学习OpenCL,我记录的最大目的是希望大家帮我指出来我的理解有误。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

q2nAmor

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值