首页> 外国专利> Speculative non-faulting loads and gathers

Speculative non-faulting loads and gathers

机译:投机性非故障负载和聚集

摘要

According to one embodiment, a processor includes an instruction decoder to decode an instruction to read a plurality of data elements from memory, the instruction having a first operand specifying a storage location, a second operand specifying a bitmask having one or more bits, each bit corresponding to one of the data elements, and a third operand specifying a memory address storing a plurality of data elements. The processor further includes an execution unit coupled to the instruction decoder, in response to the instruction, to read one or more data elements speculatively, based on the bitmask specified by the second operand, from a memory location based on the memory address indicated by the third operand, and to store the one or more data elements in the storage location indicated by the first operand.
机译:根据一个实施例,处理器包括指令解码器,该指令解码器对从存储器中读取多个数据元素的指令进行解码,该指令具有第一操作数指定存储位置,第二操作数指定具有一个或多个位的位掩码,每个位对应于数据元素之一,第三操作数指定存储多个数据元素的存储器地址。该处理器还包括执行单元,该执行单元耦合到指令解码器,以响应于该指令,基于第二操作数指定的位掩码,基于由第二操作数指定的存储地址从存储位置推测性地读取一个或多个数据元素。第三操作数,并将一个或多个数据元素存储在第一操作数指示的存储位置。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号