Etudier l'architecture des systèmes informatiques et de leur parallélisme à différentes échelles, depuis le processeur jusqu'aux systèmes multiordinateurs. Cet enseignement permet d'acquérir une vision d'ensemble des moyens disponibles pour augmenter les performances d'un système, tout en assimilant les détails et enjeux de chaque famille de solution étudiée.
Rappels d'architecture des machines, processeurs, mémoires, cache, OS
Architecture de processeur pipeline, superscalaire, VLIW
Architecture des systèmes multiprocesseurs
Architecture des systèmes multiordinateurs
Architecture des systèmes de stockage
APIs: openMP, CUDA, MPI, openCL
Architecture des systèmes à haute disponibilité
Introduction aux architectures embarquées
Architecture de processeur pipeline, superscalaire, VLIW
Architecture des systèmes multiprocesseurs
Architecture des systèmes multiordinateurs
Architecture des systèmes de stockage
APIs: openMP, CUDA, MPI, openCL
Architecture des systèmes à haute disponibilité
Introduction aux architectures embarquées