Les processeurs itanium
Programmation et optimisation
Smail Niar, Jamel Tayeb - Collection Blanche
Résumé
Des processeurs révolutionnaires
Derniers-nés de la branche Recherche et Développement d'Intel Corporation et de HP, les processeurs Itanium bénéficient d'une architecture révolutionnaire, capable d'offrir à faible coût des performances de calcul inégalées. Baptisée EPIC (Explicit Parallel Instruction Computer), cette architecture est destinée à connaître de nombreux développements technologiques dans les années à venir et tend à prendre une place grandissante dans l'industrie.
Un ouvrage pratique et didactique
À l'instar de toute nouvelle technologie, les processeurs Itanium ne se laissent pas appréhender aisément. Ce livre propose une description de l'architecture EPIC, ainsi qu'une méthodologie d'optimisation que les développeurs pourront appliquer à leurs logiciels pour obtenir le meilleur niveau de performance des systèmes intégrant des processeurs Itanium.
À qui s'adresse l'ouvrage ?
- Aux développeurs qui doivent ou souhaitent porter leurs applications sur une plate-forme équipée de processeurs Itanium.
- Aux étudiants en 2e cycle d'ingénierie (informatique, électronique).
Extraits du livre
L'auteur - Smail Niar
Maître de conférences à l'université de Valenciennes, Smail Niar enseigne depuis plus de quinze ans l'architecture des ordinateurs. Il a publié plusieurs articles sur l'architecture des microprocesseurs.
L'auteur - Jamel Tayeb
Ingénieur d'application chez Intel Corporation, Jamel Tayeb travaille avec les éditeurs de logiciels indépendants sur le portage et l'optimisation de leurs codes pour les processeurs serveur du fondeur, Itanium et Xeon essentiellement.
Sommaire
- Introduction
- Pourquoi l'architecture EPIC ?
- La roadmap Itanium d'Intel
- Pourquoi faut-il optimiser ses applications pour EPIC ?
- Notre stratégie d'optimisation
- Le futur d'Itanium
- L'architecture de l'Itanium et son jeu d'instructions
- Le parallélisme d'instructions
- Principe de fonctionnement des architectures superscalaires, VLIW et micro-architecture de l'Itanium
- Le jeu d'instructions de l'Itanium
- Le format des instructions
- Les techniques avancées pour la spéculation dans l'Itanium
- La spéculation de contrôle
- Exploiter EPIC dans les applications
- Restructuration des boucles
- Exploitation par l'utilisation des pragmas
- L'optimisation interprocédurale
- L'optimisation guidée par profil
- Lire l'assembleur EPIC et aider le compilateur
- Lire l'assembleur EPIC
- Tester la méthode
- L'analyse micro-architecturale
- Les objectifs et les outils
- Les compteurs architecturaux
- Le portage 64 bits
- Exécuter du code 32 bits
- Les problèmes liés au portage
- Exemples de portage
- Études de cas
- La méthodologie globale
- Simulation à N corps : SimToile
- Lancer de rayons : POV-Ray
- Annexes
- Présentation du simulateur HP Ski
- API de chronométrage
- Code des chapitres 3 et 4
- Sigles et acronymes
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Eyrolles |
Auteur(s) | Smail Niar, Jamel Tayeb |
Collection | Blanche |
Parution | 20/01/2005 |
Nb. de pages | 272 |
Format | 19 x 23 |
Couverture | Broché |
Intérieur | Noir et Blanc |
EAN13 | 9782212115369 |
ISBN13 | 978-2-212-11536-9 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Hardware et matériels Architecture des ordinateurs Microprocesseurs Intel
- Informatique Hardware et matériels Electronique pour l'informatique
- Informatique Réseaux et télecommunications Qualité de service - QoS
- Sciences Etudes et concours Enseignement professionnel et technique
- Sciences Techniques Electricité et électrotechnique Electrotechnique
- Sciences Techniques Electronique