Agence universitaire de la Francophonie

Infothèque francophone
RESSOURCES EN LIGNE ET ACTUALITÉS
SCIENTIFIQUES FRANCOPHONES


6812 - Architecture et systèmes des calculateurs parallèles

Ressource pédagogique

Description bibliographique

Auteur :
Pellegrini, Francois (ENSEIRB. Ecole nationale supérieure d'électronique, informatique et télécommunications de Bordeaux. France)
Page source :
Enseignements de F. Pellegrin, http://www.enseirb.fr/~pelegrin/enseignement/
Langue :
français
Date de publication :
2003/10/03

Description du contenu

Spécialité :
Electronique, informatique et télécommunications - Théories, méthodes - Informatique théorique
Electronique, informatique et télécommunications - Matériels - Ordinateurs
Mots clés :
parallélisme ; architecture ; horloge ; câblage ; additionneur ; multiplicateur ; pipe-line ; processeur ; mémoire
Table des matières :
1 : Introduction
Un aperçu du parallélisme
Le parallélisme est-il nécessaire ?
La recherche en parallélisme
2 : Modèle des calculateurs parallèles
Classification de Flynn
Classification de Raina
3 : Architecture des processeurs
Horloge
Câblage
Jeu d'instructions
Pipe-line
Parralélisme d'instruction
Application à la programmation
Processeurs vectoriels
Évaluation des performances des processeurs
4 : Des mémoires
Hiérarchie mémoire
Registres
Mémoire cache
Mémoire centrale
Disques
Systèmes de fichiers parallèles
Systèmes d'exploitation
Généralités
Structure
Fonctionnalités
Résumé :
L'objectif de ce cours est de faire un tour d'ensemble des techniques matérielles et logicielles mises en oeuvre au sein des architectures des processeurs hautes performances, afin d'en tirer parti au maximum lors de l'écriture de programmes faisant un usage intensif du processeur et de la mémoire. Par quelques exemples au chapitre 1, l’auteur expose la nécessité d’adopter le parallélisme, et les aspects à prendre en compte. Le second chapitre présente différents modèles de calculateurs parallèles, ainsi que les classifications existantes. Le troisième chapitre traite de l’architecture des processeurs et de leurs constituants(horloge, câblage, additionneur, multiplicateur...). Le quatrième chapitre explique l’architecture des mémoires et leurs modalités de fonctionnement dans un système parallèle. Le cinquième chapitre résume le comportement des systèmes d’exploitations dans le parallélisme et les différences de fonctionnement par rapport à des systèmes monoprocesseurs.

Informations pédagogiques

Niveau d'études :
1er cycle
Pré-requis :
Maîtriser les notions de base en architecture des ordinateurs
Objectifs pédagogiques :
Connaître les principes des architectures parallèles afin d'optimiser ses méthodes de programmation

Accès à la ressource

gratuit
Ce document est copiable et distribuable librement et gratuitement à la condition expresse que son contenu ne soit modifié en aucune façon, et en particulier que le nom de son auteur et de son institution d'origine continuent à y figurer.
Format :
PostScript
Taille du fichier : entre 1 et 2 Mo
Notes :
Document de 67 pages également diffusé au format PDF sur le site Libre Cours.
URL de référence :
http://www.enseirb.fr/~pelegrin/enseignement/enseirb/archsys/cours/
Autres URLs :
http://www.librecours.org/documents/1/129.pdf

Notice mise en ligne le 02/01/2005