[发明专利]浮点缩放处理器、方法、系统和指令有效
申请号: | 201810437268.X | 申请日: | 2011-12-28 |
公开(公告)号: | CN108647044B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | C·S·安德森;A·格雷德斯廷;R·凡伦天;S·卢巴诺维奇;B·艾坦 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 张欣;黄嵩泉 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一方面的一种方法包括接收浮点缩放指令。浮点缩放指令指示包括一个或多个浮点数据元素的第一源、包括一个或多个相应浮点数据元素的第二源、以及目的地。响应于浮点缩放指令,将结果存储在目的地中。结果包括一个或多个相应结果浮点数据元素,每个结果浮点数据元素都包括第二源的相应浮点数据元素乘以第一源的一个或多个浮点数据元素的基数的代表第一源的相应浮点数据元素的整数次幂。公开了其它方法、装置、系统和指令。 | ||
搜索关键词: | 浮点 缩放 处理器 方法 系统 指令 | ||
【主权项】:
1.一种处理器,包括:多个向量寄存器,包括第一向量寄存器,以及第二向量寄存器,所述第一向量寄存器用于存储具有多个浮点数据元素的第一源向量;多个掩码寄存器,包括第一掩码寄存器,所述第一掩码寄存器用于存储具有多个掩码元素的掩码;解码单元,用于解码指令,所述指令具有第一字段以指定所述第一向量寄存器,具有第二字段以指定所述第二向量寄存器,并具有第三字段以指定所述第一掩码寄存器;以及浮点执行单元,其与所述解码单元耦合,并与所述多个向量寄存器耦合,所述浮点执行单元用于,响应于对所述指令的解码,将具有多个结果浮点数据元素的结果存储在所述第一向量寄存器中,每个结果浮点数据元素对应于所述第一源向量中的浮点数据元素并对应于所述掩码中的在同一相对位置的掩码元素,每个其对应掩码元素具有第一值的结果浮点数据元素将表示所述第一源向量中的对应浮点数据元素乘以二的整数次幂,该整数从所述第二向量寄存器中对应位置中确定,并且每个其对应掩码元素具有第二值的结果浮点数据元素将包括来自所述第一源向量的对应浮点数据元素。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810437268.X/,转载请声明来源钻瓜专利网。