METHOD AND APPARATUS FOR DETECTION AND OPTIMIZATION OF PRESUMABLY PARALLEL PROGRAM REGIONS
A method and apparatus for optimizing computer code for use in a parallel computing environment by compiling a set of computer code, performing analysis, and optimizing the set of computer code. At the time of compilation, a compiler adds instrumentation to a prepared executable. An analysis program...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A method and apparatus for optimizing computer code for use in a parallel computing environment by compiling a set of computer code, performing analysis, and optimizing the set of computer code. At the time of compilation, a compiler adds instrumentation to a prepared executable. An analysis program then analyzes the prepared executable and generates an analysis result. The analysis result is then used by the analysis program to optimize the set of computer code for parallel processing.
Le procédé et l'appareil selon la présente invention permettent d'optimiser le code informatique destiné à être utilisé dans un environnement de calcul parallèle en compilant un ensemble de codes informatiques, en effectuant une analyse et en optimisant l'ensemble de codes informatiques. Au moment de la compilation, un compilateur ajoute une instrumentation à un élément exécutable préparé. Un programme d'analyse analyse alors l'élément exécutable préparé et génère un résultat d'analyse. Le résultat d'analyse est ensuite utilisé par le programme d'analyse de manière à optimiser l'ensemble de codes informatiques pour un traitement parallèle. |
---|