FLEXIBLE OPTIMIZED DATA HANDLING IN SYSTEMS WITH MULTIPLE MEMORIES

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 oneor more data handling properties for a data region in an application. 0ne or more data handling poli...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: O'BRIEN JOHN KEVIN, PRENER DANIEL ARTHUR, CHEN TONG, SURA ZEHRA NORMAN
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung: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 oneor more data handling properties for a data region in an application. 0ne 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. 用于优化计算系统的应用程序的方法和系统,所述计算系统具有通过个或多个通信信道互连的多个不同存储器位置,所述方法包括确定应用程序的数据区域的个或多个数据处理属性。基于个或多个数据处理属性,确定数据区域的个或多个数据处理策略。针对应用程序中的范围确定数据设置成本,该应用程序基于个或多个数据处理属性在不同的存储器位置中使用数据区域。根据个或多个数据处理策略和不同存储器位置的数据设置成本来优化应用程序。