首页> 外国专利> INSTRUCTIONS AND LOGIC FOR LANE-BASED STRIDED SCATTER OPERATIONS

INSTRUCTIONS AND LOGIC FOR LANE-BASED STRIDED SCATTER OPERATIONS

机译:基于车道的跨越式散射操作的指令和逻辑

摘要

A processor includes an execution unit to execute lane-based strided scatter instructions. The execution unit includes logic to extract a first data element from each of multiple lanes within a source vector register and to extract a second data element from each lane. The execution unit includes logic to place, in a destination vector, the first data element extracted from the second lane next to the first data element extracted from the first lane, and the second data element extracted from the second lane next to the second data element extracted from the first lane. The execution unit includes logic to store each collection of data elements placed next to each other in the destination vector in contiguous locations beginning at an address computed from a base address and a respective element of an index register specified in the instruction. Each collection of data elements represents a data structure.
机译:处理器包括执行单元,用于执行基于通道的跨越式分散指令。执行单元包括用于从源矢量寄存器内的多个通道中的每个通道提取第一数据元素并从每个通道中提取第二数据元素的逻辑。执行单元包括将从第二通道提取的第一数据元素紧接着从第一通道提取的第一数据元素,从第二通道提取的第二数据元素紧接着第二数据元素放置在目的地向量中的逻辑从第一个车道提取。执行单元包括逻辑,该逻辑用于将目的地矢量中彼此相邻放置的数据元素的每个集合存储在从根据指令中指定的基址和索引寄存器的各个元素计算出的地址开始的连续位置中。数据元素的每个集合代表一个数据结构。

著录项

  • 公开/公告号EP3394723A1

    专利类型

  • 公开/公告日2018-10-31

    原文格式PDF

  • 申请/专利权人 INTEL CORPORATION;

    申请/专利号EP20160879667

  • 发明设计人 OULD-AHMED-VALL ELMOUSTAPHA;

    申请日2016-11-18

  • 分类号G06F9/30;G06F9/345;G06F15/80;

  • 国家 EP

  • 入库时间 2022-08-21 13:16:24

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号