wiki:MjpegCourse

Version 7 (modified by Nicolas Pouillon, 17 years ago) (diff)

--

Cours MJpeg

  1. Cours JPEG
  2. Exécution sur station de travail POSIX?
    • Prise en main avec SplitMsg
    • MJPEG
      • Définition TCG mono-pipe
      • Dimensionnement canaux: largeur, profondeur
      • Écriture tâche IqZZ, Libu
  3. Exécution sur SoC mono processeur?
    • Définition archi
    • Déploiement de SplitMsg
    • Déploiement de MJpeg
    • Comparaison des perfs pour MutekS/MutekD
  4. Exécution sur SoC multi processeur?
    • Construction d'une architecture générique
    • Mapping sur:
      • 5, 4, 3, 2 CPUs
  5. Influence des caches?
    • Cache Instructions
    • Cache Données
  6. Multi-pipeline?
    • Définition TCG multi-pipe
    • Définition architecture clusterisée
  7. Introduction du coprocesseur IDCT?
    • Threader paramétrable
    • Coprocésseur matériel

Remarques valables pour tous les TP

  • Ayez l'environnement de DSX dans votre shell (bourne shell obligatoire, i.e. bash)
    $ source /users/outil/dsx/dsx_env.sh
    
  • Pour chaque TP créez un répertoire séparé
    • Pour chaque exercice, créez un sous-répertoire séparé

Comme les objets compilés prennent assez vite de la place, vous pouvez faire le ménage en utilisant make clean voire make mrproper dans chacun des repertoires de projets.

Attachments (2)

Download all attachments as: .zip