Changes between Version 3 and Version 4 of SujetTP6
- Timestamp:
- Sep 7, 2011, 11:19:54 AM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SujetTP6
v3 v4 15 15 === Logiciel === 16 16 17 L'application logicielle proposée pour ce TP effectue un calcul de traitement d'image appelé ''transformation cosinus inverse'' (IDCT). Cette transformation est une variante de la ''transformée de Fourrier'' à deux dimensions. L'application traite une image par blocs de (8 * 8) pixels. Elle est écrite en langage C, et vous pouvez trouver son contenu dans le fichier `main.c`. Il n'est pas nécessaire de comprendre en détail l'algorithme IDCT pour faire ce TP.17 L'application logicielle proposée pour ce TP effectue un calcul de traitement d'image appelé ''transformation cosinus inverse'' (IDCT). Cette transformation est une variante de la ''transformée de Fourrier'' à deux dimensions. L'application traite une image en découpant cette image en blocs de (8 * 8) pixels. Elle est écrite en langage C, et vous pouvez trouver son contenu dans le fichier `main.c`. Il n'est pas indispensable de comprendre en détail l'algorithme IDCT pour faire ce TP. 18 18 19 19 === Matériel === … … 25 25 ''Attention : les valeurs que l'on peut donner pour ces deux arguments doivent être des puissances de 2.'' 26 26 27 En ajoutant l'argument `-STATS` sur la ligne de commande, vous pouvez obtenir les statistiques sur les taux de MISS et le CPI.27 En utilisant l'argument `-STATS` sur la ligne de commande, vous pouvez obtenir les statistiques sur les taux de MISS et le CPI. 28 28 29 Enfin, il est également possible de sauver la sortie texte produit par le système logiciel (application et système d'exploitation) dans un fichier texte (plutôt que de l'afficher sur le terminal TTY, comme habituellement). Pour cela, avant de lancer la simulation, il faut entrer la commande :29 Le simulateur `simul_almo_generic` permet de rediriger la sortie texte vers un fichier plutôt que de l'afficher sur le terminal TTY, comme habituellement). Pour cela, avant de lancer la simulation, il faut entrer la commande : 30 30 31 31 {{{ … … 41 41 == 1. Caches de faible capacité == 42 42 43 * Commencez par compiler le système logiciel à l'aide du `Makefile` fourni, puis lancez le simulateur avec des caches L1 (instructions et données) dont la capacité est d'une seule ligne de cache (une seule case) eten activant la génération des statistiques. Chaque cache a donc une capacité de 16 octets.43 * Commencez par compiler le système logiciel à l'aide du `Makefile` fourni, puis lancez le simulateur avec des caches L1 (instructions et données) dont la capacité est d'une seule ligne de cache (une seule case), en activant la génération des statistiques. Chaque cache a donc une capacité de 16 octets. 44 44 45 45 {{{