Se connecter

Fiche Module

FISE

STI

Sécurité et Technologies Informatiques


Unité d'Enseignement :


Semestre : 8
Crédits ECTS : 6

EA Mobilité


Elément Constitutif :


Coefficient : 1

Optimisation d'applications embarquées


EA Mobilité




Volume horaire : 21:20

Type Nombre Durée
Cours 8 01:20
TD 8 01:20


Evaluations : 1

Type Coefficient
Examen Final 1


Enseignants : 3

Enseignant Type
Abdallah Ahmad Responsable
Alias Christophe Responsable
Alias Christophe Intervenant



Le but du module est double : étudier les aspects programmation de logiciel embarqués et être sensibilisé aux problèmes de performances et de ressources limitées.

Pré-requis :

UE Semestre Module
Principes de la programmation 5 Initiation au Génie Logiciel
Principes de la programmation 5 Modélisation du logiciel
Principes de la programmation 5 Théorie des Langages
Développement et Mathématiques pour l'ingénieur 6 Modélisation et Théorie des graphes


  • Systèmes embarqués: specificités et problématiques d'optimisation.
  • Eléments d'architecture : architecture pipeline et cache, roofline model
  • Optimisation de code orientée architecture : ordonnancement, déroulage de boucle, pipeline logiciel et transformation de code pour la hiérarchie mémoire.
  • Optimisation des données : contraction de tableau, padding



Examen écrit



"Embedded System Design: Embedded Systems Foundations of Cyber-Physical Systems, and the Internet of Things", Peter Marwedel. Springer, 2021.

"Code Optimization Techniques for Embedded Processors: Methods, Algorithms, and Tools", Rainer Leupers. Kluwer Academic Publishers, 2000.


Compétences :

Ref. Verbe Description Niveau