发明申请
- 专利标题: METHOD AND APPARATUS FOR PERFORMING A VECTOR BIT SHUFFLE
- 专利标题(中): 用于执行矢量位块的方法和装置
-
申请号: US14583636申请日: 2014-12-27
-
公开(公告)号: US20160188532A1公开(公告)日: 2016-06-30
- 发明人: ELMOUSTAPHA OULD-AHMED-VALL , JESUS CORBAL SAN ADRIAN , ROBERT VALENTINE , MARK J. CHARNEY , GUILLEM SOLE , ROGER ESPASA
- 申请人: INTEL CORPORATION
- 主分类号: G06F15/80
- IPC分类号: G06F15/80 ; G06F9/30
摘要:
An apparatus and method for performing a vector bit shuffle. For example, one embodiment of a processor comprises: a first vector register to store a plurality of source data elements; a second vector register to store a plurality of control elements, each of the control elements comprising a plurality of bit fields, each bit field to be associated with a corresponding bit position in a destination mask register and to identify a bit from each of the source data elements to be copied to each of the particular bit positions; and vector bit shuffle logic to read each bit field from the second vector register to identify a bit from each of the source data elements and to responsively copy the bit from each of the source data elements to each of the corresponding bit positions in the destination mask register.
公开/授权文献
- US10296489B2 Method and apparatus for performing a vector bit shuffle 公开/授权日:2019-05-21
信息查询