一种数据操作位宽的扩展方法及装置
摘要:
本申请实施例提供了一种数据操作位宽的扩展方法及装置,涉及计算机技术领域,包括:读取矢量宽度控制寄存器中的可变矢量信息,基于可变矢量信息确定扩展后的最大数据操作位宽。若待处理数据的宽度大于原始数据操作位宽,且小于等于最大数据操作位宽,则基于待处理数据的宽度和单个运算单元的位宽,确定用于处理待处理数据的运算单元的目标个数。将目标个数减一后写入运算单元控制寄存器,以控制启动目标个数的运算单元,对待处理数据进行处理。利用新定义两个控制寄存器实现在未改变原有模式的前提下进行可变矢量扩展,从原始数据操作位宽扩展到更大的数据操作位宽,在不需要指令集扩展以及代码重写的情况下,提高了数据处理的并行化能力。
0/0