Invention Grant
- Patent Title: Low-latency accelerator
-
Application No.: US15715594Application Date: 2017-09-26
-
Publication No.: US10437739B2Publication Date: 2019-10-08
- Inventor: Vinodh Gopal
- Applicant: INTEL CORPORATION
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Law Office of R. Alan Burnett, P.S
- Main IPC: G06F12/1036
- IPC: G06F12/1036

Abstract:
Methods, apparatus and associated techniques and mechanisms for reducing latency in accelerators. The techniques and mechanisms are implemented in platform architectures supporting shared virtual memory (SVM) and includes use of SVM-enabled accelerators, along with translation look-aside buffers (TLBs). A request descriptor defining a job to be performed by an accelerator and referencing virtual addresses (VAs) and sizes of one or more buffers is enqueued via execution of a thread on a processor core. Under one approach, the descriptor includes hints comprising physical addresses or virtual address to physical address (VA-PA) translations that are obtained from one or more TLBs associated with the core using the buffer VAs. Under another approach employing TLB snooping, the buffer VAs are used as lookups and matching TLB entries ((VA-PA) translations) are used as hints. The hints are used to speculatively pre-fetch buffer data and speculatively start processing the pre-fetched buffer data on the accelerator.
Public/Granted literature
- US20190095343A1 LOW-LATENCY ACCELERATOR Public/Granted day:2019-03-28
Information query
IPC分类: