Flexible optimized data handling in systems with multiple memories
AssigneeInternational Business Machines Corporation
InventorsTong Chen, John Kevin O'Brien, Daniel A. Prener, Zehra N. Sura
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsTong Chen, John Kevin O'Brien, Daniel A. Prener, Zehra N. Sura
Estimating the term…
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.
A computer-implemented method for optimizing an application for a computing system having multiple distinct memory locations, the method comprising:
A computer program product for optimizing an application for a computing system having multiple distinct memory locations wherein the computer program product is a non-transitory storage medium having program instructions executable by a computer to cause the computer to:
A system for optimizing an application for a computing system having multiple distinct memory locations, the system comprising:
Dependencies are inferred from the claim text.