A method and computer program product, within an optimizing compiler, for the global minimization of sign-extension and zero-extension operations in generated code during compilation. The method and computer program product allows, for example, 64-bit compilers targeting the Intel IA64 architecture to improve their SPECint benchmarks by reducing the number of sign-extension and zero-extension operations in the global and intra-procedural scope, thus, speeding up the execution of the compiled program.

Ένα προϊόν προγράμματος μεθόδου και υπολογιστών, μέσα σε έναν μεταγλωττιστή βελτιστοποίησης, για τη σφαιρική ελαχιστοποίηση των διαδικασιών σημάδι-επέκτασης και μηδέν-επέκτασης στον παραγμένο κώδικα κατά τη διάρκεια της σύνταξης. Το προϊόν προγράμματος μεθόδου και υπολογιστών επιτρέπει, παραδείγματος χάριν, στους εξηντατετράμπιτους μεταγλωττιστές απευθυνόμενος στην αρχιτεκτονική της Intel IA64 για να βελτιώσει τις συγκριτικές μετρήσεις επιδόσεων SPECint τους με τη μείωση του αριθμού διαδικασιών σημάδι-επέκτασης και μηδέν-επέκτασης στο σφαιρικό και δια--διαδικαστικό πεδίο, επομένως, επιταχύνοντας την εκτέλεση του συνταγμένου προγράμματος.

 
Web www.patentalert.com

< Managing a resource used by a plurality of nodes

< Wafer scale integration and remoted subsystems using opto-electronic transceivers

> Method and apparatus for locating a cleaner bandwidth in a frequency channel for data transmission

> System and method for high-speed execution of graphics application programs including shading language instructions

~ 00072