Invention Application
- Patent Title: Accelerator Interface Mechanism for Data Processing System
-
Application No.: US17209606Application Date: 2021-03-23
-
Publication No.: US20220308879A1Publication Date: 2022-09-29
- Inventor: Roxana Rusitoru , Jonathan Curtis Beard , Alexander Sebastian Bischoff
- Applicant: Arm Limited
- Applicant Address: GB Cambridge
- Assignee: Arm Limited
- Current Assignee: Arm Limited
- Current Assignee Address: GB Cambridge
- Main IPC: G06F9/34
- IPC: G06F9/34 ; G06F9/30 ; G06F12/10

Abstract:
A method and apparatus is provided for processing accelerator instructions in a data processing apparatus, where a block of one or more accelerator instructions is executable on a host processor or on an accelerator device. For an instruction executed on the host processor and referencing a first virtual address, the instruction is issued to an instruction queue of the host processor and executed the instruction by the host processor, the executing including translating, by translation hardware of the host processor, the first virtual address to a first physical address. For an instruction executed on the accelerator device and referencing the first virtual address, the first virtual address is translated, by the translation hardware, to a second physical address and the instruction is sent to the accelerator device referencing the second physical address. An accelerator task may be initiated by writing configuration data to an accelerator job queue.
Public/Granted literature
- US11550585B2 Accelerator interface mechanism for data processing system Public/Granted day:2023-01-10
Information query