Changes between Version 3 and Version 4 of TME2-2013
- Timestamp:
- Oct 16, 2013, 1:51:04 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TME2-2013
v3 v4 14 14 15 15 === Description du microbech à développer === 16 Le fonctionnement général du microbench est comme suit : après avoir analysé les arguments de la ligne de commande, le thread exécutant la fonction ''main'' du microbench doit allouer et initialiser avec des valeurs aléatoires un espace mémoire de ''M'' octets (''M'' étant un argument de la ligne de commande). Ensuite, il doit lancer autant de threads de traitement (ou workers) qu'il y a de cores physiquement disponibles avant dequ’il se synchronise sur leur terminaison. Enfin, il doit afficher le temps d’exécution de la phase parallèle (en nombre de cycles) avant de se terminer. Concernant le traitement parallèle, chaque worker doit calculer la signature MD5 d’une portion de l’espace mémoire alloué et initialisé par le thread initial. Cette portion est de taille ''1/M''.16 Le fonctionnement général du microbench est comme suit : après avoir analysé les arguments de la ligne de commande, le thread exécutant la fonction ''main'' du microbench doit allouer et initialiser avec des valeurs aléatoires un espace mémoire de ''M'' octets (''M'' étant un argument de la ligne de commande). Ensuite, il doit lancer autant de threads de traitement (ou workers) qu'il y a de cores physiquement disponibles avant qu’il se synchronise sur leur terminaison. Enfin, il doit afficher le temps d’exécution de la phase parallèle (en nombre de cycles) avant de se terminer. Concernant le traitement parallèle, chaque worker doit calculer la signature MD5 d’une portion de l’espace mémoire alloué et initialisé par le thread initial. Cette portion est de taille ''1/M''. 17 17 18 18 … … 39 39 * Résultats et analyses 40 40 * Conclusions 41 * Une annexe contenant le code source commenté de votre microbench41 * Annexe contenant le code source commenté de votre microbench 42 42 43 43 Votre rapport doit être soumis au format .pdf par courriel à l'adresse suivante : ghassan.almaless (at) lip6.fr. La date limite est fixée pour le 23/10/2013 à 8h30. Toute soumission au-delà de cette date limite ne sera pas prise en compte.