Vous êtes sur la page 1sur 5

Le mardi 22 septembre 2020 Année Universitaire : 2019/20

Contrôle Final "M23.2 : DSP "


Responsable : Prof. M. NAJOUI

NOM : PRENOM :

Consignes :
1. La durée de l’examen est une et une seule heure.
2. Renommer le présent document en utilisant la forme suivante
« NOM_PRENOM.docx »,
3. Les réponses doivent être claires et précises. Les espaces fournis après les
questions peuvent être adaptés suivant votre réponse c.-à-d. vous pouvez ajouter le
nombre de lignes qui vous convient.
4. Le présent examen est préparé pour vous et ne doit pas être communiqué à qui
que ce soit qu’après autorisation préalable de ma part.
5. Envoyer vos réponses à l’adresses « m.najoui@um5s.net.ma ». Tout travail envoyé
à une adresse autre que celle-là ne sera pas considéré.

Bonne chance

1. Est-il vrai que la taille de la mémoire L2 du TMS320C6678 est de 4096 KO ?

2. Calculer les performances théoriques en GFLOPS et en GMACS d'un DSP C6678


fonctionnant à une fréquence de 1,25 GHz. La réponse doit être bien démontrée.

©Copyright 2020 Pr. M. NAJOUI 1


3. Y-a-t-il des similarités entre le TMS320C6678 et TMS320C6713 ? si oui, lesquelles ?

4. Décrire d’une manière très claire les techniques « Loop Unrolling » et « Software
Pipelining ».

©Copyright 2020 Pr. M. NAJOUI 2


5. Expliquer de deux manières différentes et via deux exemples clairs comment
calculer le temps d’exécution d’une fonction sur CCS.

6. A quoi sert les mots clés suivant : _amem8_f2_const, _amem8_f2, _ftof2, _lof2,
_dmpysp

©Copyright 2020 Pr. M. NAJOUI 3


7. Soit le code suivant :

a. Expliquer brièvement la mission principale de la fonction « func ».

b. Nous voulons simuler la fonction « func » sur CCS. Décrire d’une manière
détaillée les étapes à suivre afin de réussir la simulation.

©Copyright 2020 Pr. M. NAJOUI 4


c. Apres mesure du temps d’exécution, il s’avère que « func » prend beaucoup
de temps pour qu’elle soit exécutée.
i. Comment peut-on l’accélérer ?

ii. Proposer une nouvelle version optimisée de « func ».

8. Soit le code suivant :

A quoi sert les lignes 13, 14 et 15 de ce code ?

©Copyright 2020 Pr. M. NAJOUI 5

Vous aimerez peut-être aussi