Invention Grant
US09552205B2 Vector indexed memory access plus arithmetic and/or logical operation processors, methods, systems, and instructions
有权
矢量索引存储器访问加上算术和/或逻辑运算处理器,方法,系统和指令
- Patent Title: Vector indexed memory access plus arithmetic and/or logical operation processors, methods, systems, and instructions
- Patent Title (中): 矢量索引存储器访问加上算术和/或逻辑运算处理器,方法,系统和指令
-
Application No.: US14040409Application Date: 2013-09-27
-
Publication No.: US09552205B2Publication Date: 2017-01-24
- Inventor: Igor Ermolaev , Bret L. Toll , Robert Valentine , Jesus Corbal San Adrian , Gautam B. Doshi , Rama Kishan V. Malladi , Prasenjit Chakraborty
- 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: G06F15/80
- IPC: G06F15/80 ; G06F9/302 ; G06F9/305 ; G06F9/312 ; G06F9/315 ; G06F9/30 ; G06F9/38

Abstract:
A processor including a decode unit to receive a vector indexed load plus arithmetic and/or logical (A/L) operation plus store instruction. The instruction is to indicate a source packed memory indices operand that is to have a plurality of packed memory indices. The instruction is also to indicate a source packed data operand that is to have a plurality of packed data elements. The processor also includes an execution unit coupled with the decode unit. The execution unit, in response to the instruction, is to load a plurality of data elements from memory locations corresponding to the plurality of packed memory indices, perform A/L operations on the plurality of packed data elements of the source packed data operand and the loaded plurality of data elements, and store a plurality of result data elements in the memory locations corresponding to the plurality of packed memory indices.
Public/Granted literature
Information query