Invention Grant
- Patent Title: Processor instruction to store indexes of source data elements in positions representing a sorted order of the source data elements
-
Application No.: US14229811Application Date: 2014-03-28
-
Publication No.: US09766888B2Publication Date: 2017-09-19
- Inventor: Shay Gueron , Vlad Krasnov
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Vecchia Patent Agent, LLC
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/315 ; G06F7/24 ; G06F7/36

Abstract:
A processor of an aspect includes packed data registers, and a decode unit to decode an instruction. The instruction may indicate a first source packed data to include at least four data elements, indicate a second source packed data to include at least four data elements, and indicate a destination storage location. An execution unit is coupled with the packed data registers and the decode unit. The execution unit, in response to the instruction, is to store a result packed data in the destination storage location. The result packed data may include at least four indexes that may identify corresponding data element positions in the first and second source packed data. The indexes may be stored in positions in the result packed data that are to represent a sorted order of corresponding data elements in the first and second source packed data.
Public/Granted literature
- US20150277912A1 SORT ACCELERATION PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS Public/Granted day:2015-10-01
Information query