Methods and systems for detecting and avoiding an address dependency between tasks

Methods, systems, and articles of manufacture consistent with the present invention provide a optimization tool for avoiding an address dependency between tasks in a program. The tool determines whether two or more tasks of the program are dependent on at least one same address, which is associated...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Boucher, Michael L
Format: Patent
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Methods, systems, and articles of manufacture consistent with the present invention provide a optimization tool for avoiding an address dependency between tasks in a program. The tool determines whether two or more tasks of the program are dependent on at least one same address, which is associated with a first memory block. When it is determined that the two or more tasks of the program are dependant on the at least one same address, the tool allocates a second memory block and changes a read reference by at least one of the two or more tasks from the first memory block associated with the at least one same address to the second memory block.