Nos axes de développement

Les activités de l'institut s'organisent selon trois axes stratégiques. Vous pouvez consulter la liste des projets d'un axe à l'aide des boutons ci-dessous.

axe_materiel_heterogene_200px_dark

Gestion de matériel hétérogène

systèmes-embarqués-à-basse-énergie

Systèmes embarqués à basse énergie

Gestion de matériel hétérogène

Responsable d'axe: Daniel Rossier

Les systèmes embarqués haute performance intègrent du matériel hétérogène: unités de calcul (processeurs 32/64 bits, DSPs, FPGAs, GPUs, etc.) et périphériques (multimédia, communication, capteurs, contrôle moteur).

Pour atteindre un haut niveau de parallélisme, l'hétérogénéité doit être gérée efficacement au niveau logiciel. Pour ce faire, nous partitionnons les applications sur plusieurs unités de calcul et nous faisons coexister plusieurs OS par des mécanismes de virtualisation (matériels et logiciels).

  • Gestion logicielle de l'hétérogénéité du matériel;
  • Partitionnement d'applications sur cibles hétérogènes;
  • Développement de fermes de processeurs et d'unités de calcul (DSP, FPGA, etc.);
  • Utilisation optimale des ressources matérielles en fonction des besoins des applications.

 

    Projets en cours

    Projets terminés

    • Trustick
      High secure USB Stick device for secure Token (smart token), VPN Ethernet networking and mass storage using ARM TrustZone technology

    • HARP2E
      HARP2 Explorer