Development of high performance hardware architectures for multimedia applications

par Shafqat Khan

Thèse de doctorat en Traitement du signal et télécommunications

Sous la direction de Emmanuel Casseau.

Soutenue en 2010

à Rennes 1 .

  • Titre traduit

    Développement d’architectures matérielles hautes performances pour les applications multimédia


  • Résumé

    The computational requirements of the processors are increasing tremendously with the increase in the complexity of applications. Among these applications, multimedia represents the class of applications which requires lot of computations on low precision pixels. Subword parallelism (SWP) is one of the best options to exploit data level parallelism that exist in the applications. In SWP, rather than wasting the word oriented data path, parallel operations are executed on packed subwords. SWP increases the performance of the processor especially for multimedia applications with low precision pixel data. In this thesis, reconfigurable SWP arithmetic operators are proposed for multimedia applications. SWP arithmetic operators are then used to design reconfigurable operators for multimedia applications. These operators can perform a variety of basis as well as multimedia operations on different size pixel data. These operators can be used as co-processors to enhance the performance for multimedia applications. The performance of SWP operators are verified on different multimedia kernels.


  • Résumé

    Les besoins en puissance de calcul des processeurs sont en constante augmentation en raison de l’augmentation croissante de la complexité des applications. Les applications multimédia requièrent de nombreux calculs avec des données de faible précision généralement issues des pixels. Un moyen efficace pour exploiter le parallélisme de données de ces applications est le parallélisme dit de sous-mots (subword parallelism (SWP)). Les opérations sont effectuées en parallèle sur des données de faible précision regroupées ce qui permet d’utiliser au mieux les ressources disponibles dimensionnées pour traiter des mots. Dans cette thèse, la conception de différents opérateurs SWP pour les applications multimédia est proposée. Des opérateurs arithmétiques de base sont d’abord développés puis utilisés dans un opérateur SWP reconfigurable. Ce dernier peut être configuré pour effectuer diverses opérations multimédia avec différentes largeurs de données. L’opérateur reconfigurable peut être utilisé comme unité spécialisée ou comme co-processeur dans un processeur multimédia afin d'en améliorer les performances. Les résultats obtenus montrent l'intérêt d'utiliser des opérateurs SWP lors de l'exécution d'applications multimédia.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. (XV-219 p.)
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr. p. 210-219

Où se trouve cette thèse ?

  • Bibliothèque : Université de Rennes I. Service commun de la documentation. Section sciences et philosophie.
  • Disponible pour le PEB
  • Cote : TA RENNES 2010/66
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.