Invention Grant
- Patent Title: Cross-level prefetch for shared multi-level libraries
-
Application No.: US15553519Application Date: 2015-03-26
-
Publication No.: US10664272B2Publication Date: 2020-05-26
- Inventor: Dmitry Igorevich Durnov
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Schwabe, Williamson & Wyatt, P.C.
- International Application: PCT/RU2015/000180 WO 20150326
- International Announcement: WO2016/153378 WO 20160929
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/30 ; G06F9/445 ; H04L29/08 ; G06F12/0862 ; G06F9/54 ; G06F9/50 ; G06F13/14

Abstract:
In embodiments, apparatuses, methods and storage media (transitory and non-transitory) are described that are associated with receiving a call from an application at a shared library, accessing a first resource based at least in part on the first call, and storing a prefetch entry in a prefetch engine based at least in part on an address of a second resource in preparation to service a second call to the shared library that requires traversal of a plurality of stages at the shared library. A prefetch request may be performed based at least in part on the second call, and the second resource may be accessed based at least in part on a result of the prefetch request. In embodiments, the shared library may be a Message Passing Interface (MPI) library. Other embodiments may be described and/or claimed.
Public/Granted literature
- US20180032339A1 CROSS-LEVEL PREFETCH FOR SHARED MULTI-LEVEL LIBRARIES Public/Granted day:2018-02-01
Information query