发明名称 Method and apparatus for data alignment and parsing in SIMD computer architecture
摘要 Execution of a single stand-alone instruction manipulates two n bit strings of data to pack data or align the data. Decoding of the single instruction identifies two registers of n bits each and a shift value, preferably as parameters of the instruction. A first and a second subset of data of less than n bits are selected, by logical shifting, from the two registers, respectively, based solely upon the shift value. Then, the subsets are concatenated, preferably by a logical OR, to obtain an output of n bits. The output may be aligned data or packed data, particularly useful for performing a single operation on multiple sets of the data through parallel processing with a SIMD processor.
申请公布号 US7275147(B2) 申请公布日期 2007.09.25
申请号 US20030403152 申请日期 2003.03.31
申请人 HITACHI, LTD. 发明人 TAVARES CLIFFORD
分类号 G06F9/315;G06F9/308;G06F9/44 主分类号 G06F9/315
代理机构 代理人
主权项
地址