Cet
enseignement représente l'aspect "parallèle" de l'UE
"Architectures pour le calcul" qui s'adresse aux Élèves
Ingénieurs de 3ème année
de la spécialité Electronique & Physique Appliquée
majeure SATE (Signal, Automatique pour les
Télécommunications et les systèmes Embarqués) de
l'Ensicaen. Le volume horaire est de CM = 3h et TP = 10h.
Le cours aborde essentiellement les aspects matériels de
l'informatique parallèle à savoir la classification des
architectures via les modèles d'exécution et la structure
de la mémoire. Les TP ont pour thème la programmation
des machines à mémoire partagée au travers du
standard OpenMP et la bibliothèque Intel Threading
Building Blocks. Les langage de programmation utilisés
sont le C et le C++ (pour l'aspect template programming).