Skip to Content
Find More Like This
Return to Search

FLEXIBLE OPTIMIZED DATA HANDLING IN SYSTEMS WITH MULTIPLE MEMORIES

United States Patent Application

20170357445
A1
View the Complete Application at the US Patent & Trademark Office
Methods and systems for optimizing an application for a computing system having multiple distinct memory locations that are interconnected by one or more communication channels include determining one or more data handling properties for a data region in an application. One or more data handling policies for the data region are determined based on the one or more data handling properties. Data setup costs are determined for a scope in the application that uses the data region in different memory locations based on the one or more data handling properties. The application is optimized in accordance with the one or more data handling policies and the data setup costs for the different memory locations.
Chen, Tong (YORKTOWN HEIGHTS, NY), O'Brien, John Kevin (SOUTH SALEM, NY), Prener, Daniel A. (CROTON-ON-HUDSON, NY), Sura, Zehra N. (YORKTOWN HEIGHTS, NY)
15/ 180,756
June 13, 2016
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT [0001] This invention was made with Government support under Contract No. B604142 awarded by Department of Energy. The Government has certain rights in this invention.