Method and system to identify serial code regions

A method and system to identify serial code regions in applications is described. The method includes instrumenting an application's code at loop entry points and loop exit points and gathering data about a plurality of loops in the application. The data may include the amount of time spent in...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: TOVINKERE VASANTH, RAMANUJAM GOPALAN
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method and system to identify serial code regions in applications is described. The method includes instrumenting an application's code at loop entry points and loop exit points and gathering data about a plurality of loops in the application. The data may include the amount of time spent in each loop, the number of times each loop is executed, and/or loop hierarchies. A list of the loops may be displayed based on the gathered data. One or more of the plurality of loops may be selected for threading based on the gathered data. Directives may then be inserted into the application's code to thread one or more of the plurality of loops. The threaded loops may then be simulated and any resulting errors may be displayed.