Invention Grant
- Patent Title: Optimizing data transfers between heterogeneous memory arenas
-
Application No.: US13761882Application Date: 2013-02-07
-
Publication No.: US09971710B2Publication Date: 2018-05-15
- Inventor: Amit Kumar Agarwal , Yosseff Levanoni , Weirong Zhu
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Workman Nydegger
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/16 ; G06F3/06 ; G09G5/00 ; G09G5/39

Abstract:
Embodiments are directed to optimizing data transfers between heterogeneous memory arenas. In one scenario, a computer system receives an indication that a data chunk is to be transferred from a first memory arena to a third memory arena, and then determines that for the data chunk to be transferred from the first memory arena to the third arena, the data chunk is to be transferred from the first memory arena to a second memory arena, and from the second memory arena to the third memory arena. The computer system divides the data chunk into smaller data portions and copies a first data portion from the first memory arena to the second memory arena. The computer system then copies the first data portion from the second memory arena to the third memory arena and copies a second data portion from the first memory arena to the second memory arena in parallel.
Public/Granted literature
- US20140223131A1 OPTIMIZING DATA TRANSFERS BETWEEN HETEROGENEOUS MEMORY ARENAS Public/Granted day:2014-08-07
Information query