发明名称 Method and apparatus for rearranging data between multiple registers
摘要 Method, apparatus, and program means for rearranging data between multiple registers. The method of one embodiment comprises shuffling first set of packed data from a first source based on a first set of masks to produce a first set of shuffled data. The first set of masks is to include a first plurality of control entries to set designated data element positions in the first set of shuffled data to zero. A second packed data from a second source is shuffled based on a second set of masks to produce a second set of shuffled data. The second set of masks includes a second plurality of control entries to set to zero data element positions in the second set of shuffled data opposite to said designated data element positions in the first set of shuffled data. The first set of shuffled data and said second set of shuffled data are merged together to form a packed data resultant.
申请公布号 US7631025(B2) 申请公布日期 2009.12.08
申请号 US20030612061 申请日期 2003.06.30
申请人 INTEL CORPORATION 发明人 DEBES ERIC L.;MACY, JR. WILLIAM W.;ROUSSEL PATRICE L.;CHEN YEN-KUANG
分类号 G06F5/01;G06F9/30;G06F9/302;G06F9/308;G06F9/315;G06F9/38;G06F17/14 主分类号 G06F5/01
代理机构 代理人
主权项
地址