De l'algorithme à l'architecture - 5PMEMXR0
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Volumes horaires
- CM : 13.0
- TD : 13.0
- TP : 0
- Projet : 0
- Stage : 0
Crédits ECTS : 2.0
Objectifs
Le cours vise à permettre aux étudiants d'assimiler les connaissances fondamentales nécessaires à la conception des architectures de type SoC à partir d'un algorithme quelconque de multimédia.
Contact Stephane MANCINI,
Laurent FESQUET
Contenu Algorithmes
•Optimisation algorithmique
•Vectorisation d'algorithmes séquentiels
•Expression directe d'algorithmes parallèles
Analyse de performances et optimisations
•Critères d'évaluation
•Optimisation sur un graphe de dépendances
•Optimisation sur un graphe flot de données/signal
•Analyse d'un flot de données
•Période optimale d'un pipeline et partage de ressources
•Analyse de timing)
•Analyse de l'energie
•Gestion de l'énergie par OS (DVS, Frequency scaling,...)
Méthodologie de synthèse
• Mapping d'un algorithme sur un graphe de dépendance
•Mapping d'un graphe de dépendance sur un graphe flot de données/signal
•Mapping d'un graphe flot de données/signal sur du matériel (techniques de projection)
Prérequis
Contrôles des connaissances 1ere session :
Devoir surveillé de 2h00
Aucun document autorisé
Calculatrice officielle autorisée
Ordinateurs, téléphones, autres calculatrice, montre connectée interdits
2eme session:
Devoir surveillé de 2h00
Aucun document autorisé
Calculatrice officielle autorisée
Ordinateurs, téléphones, autres calculatrice, montre connectée interdits
N1= E1
N2= E2
*****************
En cas de confinement
L'examen est remplacé par un Devoir à la maison
N1= DM
Informations complémentaires Cursus ingénieur->Filières->Semestre 9
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail