发明名称 一种基于多核处理器的矩阵数据按bit旋转的装置及方法
摘要 本发明公开了一种基于多核处理器的矩阵数据按bit旋转的装置,包括数据接收单元、数据划分单元、N个数据处理单元、数据存储单元和数据合成单元。本发明还公开了一种基于多核处理器的矩阵数据按bit旋转的方法,包括:(1)将数据划分成数据块;(2)对数据块进行旋转;(3)将数据块合成后输出。相比现有技术,本发明方法及装置能够大大提高数据的旋转效率以及吞吐量,从而实现数码印花机的高效能产出。
申请公布号 CN102567746A 申请公布日期 2012.07.11
申请号 CN201110455909.2 申请日期 2011.12.30
申请人 浙江大学 发明人 陈耀武;田翔;汪鹏君
分类号 G06K15/02(2006.01)I 主分类号 G06K15/02(2006.01)I
代理机构 杭州天勤知识产权代理有限公司 33224 代理人 胡红娟
主权项 一种基于多核处理器的矩阵数据按bit旋转的方法,包括如下步骤:(1)将待旋转的64bit×64bit的矩阵数据划分为N个(64/N)bit×64bit的矩阵数据块;N为能被64整除且满足2≤N≤M的自然数,M为多核处理器的核个数;(2)利用多核处理器的N个核分别并行对N个矩阵数据块进行旋转,将N个旋转后的矩阵数据块依次写入缓存;(3)从缓存中读取N个旋转后的矩阵数据块,将N个旋转后的矩阵数据块进行合并后输出。
地址 310027 浙江省杭州市西湖区浙大路38号