【技术实现步骤摘要】
本技术公开一种基于矢量运算的矢量浮点运算装置及方法,提高了浮点运算的速度和精度。
技术介绍
处理器为数字信号处理所做的运算主要分为两大类定点和浮点。一般而言,先进的定点运算速度快,功耗小,成本低,但矢量浮点运算器能够在硬件方面提供更高的精度和更广的动态范围。所以在面对要求更大的数字范围或更高的分辨率的情况,就需要矢量浮点运算器。浮点运算现有方案是英特尔公司的《用于矢量处理的可扩展并行流水线浮点单元》专利,如图1,该技术输入队列210从处理器单元、图形控制器或存储矢量输入的数据存储器获取或者存储被处理的矢量输入。每个矢量输入包括FP指令和该指令关联的矢量数据。矢量输入选择器220从输入队列210选择矢量输入来发送到输入队列210的一个或者多个输出的多个输入。调度器230接收矢量输入选择器220选择的矢量输入,并分配所述调度器分配的矢量输入,把矢量分配为多个标量来处理。现有技术方案存在的不足之处为1、把矢量输入分配为多个标量处理,多个浮点(FP)流水线根据所述调度器分配的矢量输入的标量分量的运算来产生FP结果,之后再把FP结果组装成矢量送入输出缓冲区。在这一系列过程 ...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:孙瑞琛,
申请(专利权)人:江苏中科芯核电子科技有限公司,
类型:实用新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。