Invention Grant
- Patent Title: Instruction for element offset calculation in a multi-dimensional array
-
Application No.: US15363785Application Date: 2016-11-29
-
Publication No.: US10025591B2Publication Date: 2018-07-17
- Inventor: Mikhail Plotnikov , Andrey Naraikin , Elmoustapha Ould-Ahmed-Vall
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: INTEL CORPORATION
- Current Assignee: INTEL CORPORATION
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholson De Vos Webster & Elliott LLP
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/355 ; G06F9/38

Abstract:
An apparatus is described having functional unit logic circuitry. The functional unit logic circuitry has a first register to store a first input vector operand having an element for each dimension of a multi-dimensional data structure. Each element of the first vector operand specifying the size of its respective dimension. The functional unit has a second register to store a second input vector operand specifying coordinates of a particular segment of the multi-dimensional structure. The functional unit also has logic circuitry to calculate an address offset for the particular segment relative to an address of an origin segment of the multi-dimensional structure.
Public/Granted literature
- US20170075691A1 INSTRUCTION FOR ELEMENT OFFSET CALCULATION IN A MULTI-DIMENSIONAL ARRAY Public/Granted day:2017-03-16
Information query