【技术实现步骤摘要】
这里记载的实施例是一种在用一个或多个浮点积和算术运算 器进行的复数矩阵积和等算术运算中优选地使用的技术。
技术介绍
一般地,使用复数作为操作数的算术运算是由下式(l)来实现的。<formula>formula see original document page 5</formula>使用单个浮点积和算术运算器执行该矩阵积和运算需要执行下式 (1-1)~(1-4)这4次算^算。也就是说,如果用单个浮点积和算^算器 来实现复数矩阵积和运算,则必须向算术运算器发布4个指令。<formula>formula see original document page 5</formula>一般地,单个指令对多个数据流进行处理的单指令流多数据流(SIMD) 方案因用更少的指令高效地执行积和运算而广为人知。可用于SIMD方案 的算术运算单元包括寄存器和使用存储在该寄存器中的操作数(寄存器值) 进行相同算^算的2个浮点积和算"算器。这2个浮点积和算^算 器分别称作普通浮点积和算术运算器(普通算^算器)和扩展浮点积和算^算器(扩展算^ ...
【技术保护点】
一种算术运算装置,包括: 寄存器(11),所述寄存器(11)存储要用于算术运算的操作数; 一个或多个算术运算器(12b、12e),所述算术运算器(12b、12e)响应于对要从所述寄存器(11)读取的操作数和要由所述算术运算器(1 2b、12e)进行的一个或多个所述算术运算进行指定并具有多个位的第一指令、使用由所述第一指令指定的操作数来进行由所述第一指令指定的算术运算;以及 设定单元(20),所述设定单元(20)在所述第一指令中未用于普通处理的一个或多个未使用的 位中设定扩展指令信息,所述扩展指令信息指示所述寄存器(11)和所述算术运算器(12 ...
【技术特征摘要】
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。