A C-language program performance tuning advisor that helps a systems analyst to improve the performance of an application. The tuning advisor identifies critical regions (hot spots) of an application, and helps the user to analyze the region. Once the region has been identified and analyzed, the tuning advisor advises the user on how to rewrite the original C code to improve the performance of the overall application. When the compiler needs to be conservative to be semantically correct, the tuning advisor suggests code modifications to remove the semantic constraints. The tuning advisor recognizes most commonly used C code patterns which if modified could improve the performance.

Un conseiller d'accord d'exécution de programme de langage C qui aide un analyste fonctionnel à améliorer l'exécution d'une application. Le conseiller d'accord identifie des régions critiques (points chauds) d'une application, et des aides l'utilisateur pour analyser la région. Une fois que la région a été identifiée et analysée, le conseiller d'accord conseille l'utilisateur sur la façon dont récrire le code original de C pour améliorer l'exécution de l'application globale. Quand le compilateur doit être conservateur pour être sémantiquement correct, le conseiller d'accord suggère des modifications de code pour enlever les contraintes sémantiques. Le conseiller d'accord identifie les combinaisons de perforations le plus généralement utilisées de C qui si modifié pourraient améliorer l'exécution.

 
Web www.patentalert.com

< (none)

< How to sign digital streams

> System and method for merging multiple audio streams

> (none)

~ 00019