Optimisation et parallélisation
de code pour processeur à
instructions SIMD multimedia
François Ferrand
Plan
Introduction
•Extensions multimédia pour processeur
à usage universel
•SAC: SIMD Architecture Compiler
•Algorithme de vectorisation
•Conclusion et perspectives
Évolution des moeurs
•Nouvelles applications
– Multimédia, jeux vidéos, …
•Importante puissance de calcul nécessaire
même pour les applications personnelles
•Architectures de processeur conçues pour
les applications d’il y a 10 ans
Une solution:
les extensions multimédia
•Bon marché
•Bonnes performances sur certaines
applications (de 2x a 16x)
•Disponible sur toutes les plateformes
•Problèmes:
–Compliqué à utiliser
– Pas d’optimisation par le compilateur
Plan
Introduction
Extensions multimédia pour processeur
à usage universel
•SAC: SIMD Architecture Compiler
•Algorithme de vectorisation
•Conclusion et perspectives
1 / 25 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!