发明名称 用于利用多个计算机处理器进行卷积计算的系统
摘要 用于利用包括第一和最末处理器的处理器阵列来计算数据函数与滤波器函数的卷积的系统。以该滤波器函数的导数为基础的系数值和表示该数据函数的数据值相乘以产生当前中间值。除了在第一处理器中,将在先中间值加到当前中间值。除了在最末处理器中,数据和当前中间值发送到下一处理器。然后将最末处理器的在先中间值,如果有的话,加到其当前中间值以产生结果值,其中该结果值共同地表示该数据函数与该滤波器函数的卷积。
申请公布号 CN101652770A 申请公布日期 2010.02.17
申请号 CN200880011407.7 申请日期 2008.04.04
申请人 VNS组合有限责任公司 发明人 迈克尔·B·蒙特维利什斯凯
分类号 G06F17/10(2006.01)I 主分类号 G06F17/10(2006.01)I
代理机构 北京德琦知识产权代理有限公司 代理人 罗正云;王 琦
主权项 1、一种用于计算数据函数与滤波器函数的卷积的系统,包括:处理器阵列,包括第一处理器和最末处理器,其中所述处理器包括:对系数值和数据值进行乘法以产生当前中间值的逻辑,所述系数值基于所述滤波器函数的导数,所述数据值表示所述数据函数;在除了所述第一处理器的处理器中,接收在先中间值并且将所述在先中间值加到所述当前中间值的逻辑,所述在先中间值表示在另一处理器中先前进行的计算;和在除了所述最末处理器的处理器中,向另一处理器发送所述数据值和所述当前中间值的逻辑;和保持来自所述最末处理器的在先中间值,如果有的话,作为在先部分值并且将所述在先部分值加到来自所述最末处理器的所述当前中间值以产生结果值的逻辑;并且其中,所述处理器阵列接收一连串所述数据值,并且产生一连串所述结果值,所述结果值共同地表示所述数据函数与所述滤波器函数的卷积。
地址 美国加利福尼亚州