Les ordinateurs : de 1946 à aujourd hui



Documents pareils
Architecture des Ordinateurs. Partie II:

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant R&T 1ère année. Sylvain MERCHEZ

Architecture des ordinateurs

Introduction à l architecture des ordinateurs. Adrien Lebre Décembre 2007

Spécifications détaillées

LOT 1 - ACQUISITION DE SERVEURS INFORMATIQUES LOT 2 - ACQUISITION DE 5 POSTES INFORMATIQUES

Initiation au HPC - Généralités

en version SAN ou NAS

1 Architecture du cœur ARM Cortex M3. Le cœur ARM Cortex M3 sera présenté en classe à partir des éléments suivants :

Tout savoir sur le matériel informatique

Spécifications détaillées

Outil d aide au choix Serveurs Lot 4 Marché Groupement de Recherche

T E C S O F T 775,00 TTC 645,83 HT

Eternelle question, mais attention aux arnaques Question qui est souvent mise en premier plan => ce n est pas une bonne idée

Les tablettes. Présentation tablettes Descriptif Fournisseurs Caractéristiques Comparatifs Conseils Perspectives Démonstration

Exécution des instructions machine

HP 600PD TWR i G 4.0G 39 PC

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11)

GCOS 7 sur microprocesseur standard Diane Daniel POIRSON 14 octobre 2004 Matériels 64 / DPS 7 / DPS 7000 Architecture & Evolution - Daniel POIRSON 1

Chapitre 4 : Les mémoires

Leçon 1 : Les principaux composants d un ordinateur

vbladecenter S! tout-en-un en version SAN ou NAS

Présence obligatoire de l administrateur réseau et de l administrateur téléphonie pendant l installation et le paramétrage.

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

Choix d'un serveur. Choix 1 : HP ProLiant DL380 G7 Base - Xeon E GHz

On distingue deux grandes catégories de mémoires : mémoire centrale (appelée également mémoire interne)

COLLEGE ADRIEN CERNEAU

Serveur Lynx CALLEO Application 2240S Fiches Technique

Liste de prix PC Portables SAMSUNG Mars 2011 v1.1

Structure de base d un ordinateur

Serveur Lynx CALLEO Application 2240 Fiches Technique

PRESENTATION AT270 JUILLET 2012

LES DATACENTRES. ANGD MATHRICE Novembre Françoise Berthoud Violaine Louvet. Merci à Dominique Boutigny. Site web :

Matériel & Logiciels (Hardware & Software)

Achats ordinateurs avec liste des prix 3 ème trimestre Optiplex 780 DT (Bureau)

Exigences système Edition & Imprimeries de labeur

I00 Éléments d architecture

Caractéristiques principales:

«Connais toi toi-même comme l as dit Socrate!»

Le Programme SYGADE SYGADE 5.2. Besoins en équipement, logiciels et formation. UNCTAD/GID/DMFAS/Misc.6/Rev.7

Hébergement MMI SEMESTRE 4

TVTools Cloud Edition

EMETTEUR ULB. Architectures & circuits. Ecole ULB GDRO ESISAR - Valence 23-27/10/2006. David MARCHALAND STMicroelectronics 26/10/2006

Histoire de l Informatique

Systèmes et traitement parallèles

LOT N 1 : ORDINATEURS BORDEREAU DE PRIX IDENTIFICATION DU FOURNISSEUR. Code DESIGNATION QTE PU HT EN EURO MONTANT TOTAL HT EN EURO MONTANT TTC EN EURO

Exigences système Commercial & Digital Printing

Dispositif e-learning déployé sur les postes de travail

ACQUISITION DE MATERIEL INFORMATIQUE

Exclusivite magasin DISTRICOUNT. with you. with you. always. always

Exigences système Edition & Imprimeries de labeur

Choisir le bon ordinateur. et la bonne imprimante en avec. Les prix bas, la confiance en plus

Minimisation de la consommation énergétique à l'aide du système d'exploitation

Configuration matérielle et logicielle requise et prérequis de formation pour le SYGADE 6

DEVIS MATERIEL INFORMATIQUE MAIRIE DE CAZERES

Quoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)?

*Offre limitée au stock disponible - Prix affichés basés sur une TVA française de 19.6%.

Limitations of the Playstation 3 for High Performance Cluster Computing

Chapitre 1 : Introduction aux méthodologies de conception et de vérification pour SE

Tests de performance du matériel

Résolvez vos problèmes d énergie dédiée à l informatique

Le Haut Débit en mobilité. Salon des Technologies de l information et de la communication CWTC - Baie Mahault le 28 nov 2008

Logiciel MAXPRO NVR SOLUTION D ENREGISTREMENT VIDÉO RÉSEAU

neotechpro catalogue neotechpro NeoTechPro International

Réduction des coûts de consommation dans un datacenter

Guide Mémoire NETRAM

Prérequis réseau constructeurs

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

Découvrez les Nouveautés Février 2010 du Catalogue PC Pack PRO

DVR08IP-8POE. DVR08IP-8POE DVR Série Neptune IP. NVR (Network Video Recorder) 8 canaux pour caméras IP avec 8 ports réseau PoE intégrés

Acquisition de matériels informatiques

LE COFFRE FORT NUMÉRIQUE AVEC SOLUTIONS INTÉGRÉES.

Architecture des calculateurs

StruxureWare Power Monitoring v7.0. La nouvelle génération en matière de logiciel de gestion complète d énergie

SERVEUR LYNX CALLEO DATACENTER 2460

Robot WIFIBOT Lab V3. 4 roues motrices

Club informatique Mont-Bruno Séances du 13 et du 29 octobre 2010 Présentateur : Réjean Côté

Fonctionnement et performance des processeurs

CUOMO PC Route d Oron Lausanne 021/

Les systèmes embarqués Introduction. Richard Grisel Professeur des Universités Université de Rouen Nacer Abouchi Professeur ESCPE Lyon

Votre réseau multimédia

Quel PC pour quels usages? 1) PC de Bureau ou Portable? Les différents types de portables. - Les ultra-portables. - Les portables généralistes

L équipement choisit devra être nomade, il servira aux visiteurs en déplacements et sera donc sujets à des limitations de tailles et de poids.

11 Février 2014 Paris nidays.fr. france.ni.com

Spécifications d'impression Jusqu'à 12 ppm

Prise en main. Prise en main - 0

Exigences système BauBit pro

& collaborative workspace. the new multitouch CONNECT & SHARE COLLABORATE BETTER & DECIDE FASTER CREATE & INNOVATE SAVE & TAKE THE DATA WITH YOU

ClariLog - Asset View Suite

PCTV DVB-T Pro USB Matériel

Pré-requis installation

Configuration système requise

ELP 304 : Électronique Numérique. Cours 1 Introduction

Options indispensables, fortement conseillées pour démarrer sans soucis

Portable Dell Alienware M18X

Les offres exclusives Belgacom ICT Agent

Transcription:

: Introduction Daniel Etiemble de@lri.fr Les ordinateurs : de 1946 à aujourd hui ENIAC (1946) 19000 tubes 30 tonnes surface de 72 m 2 consomme 140 kilowatts. Horloge : 0 KHz. 330 multiplications/s Mon portable (2006) Intel Duo Processor 2GHz 1 Go DRAM, 0 Go disque 1, 9 kg 2 1

«Systèmes informatiques» 3 Systèmes embarqués ou enfouis Ordinateurs camouflés Sony Playstation 2 Casio Camera Watch Nokia 71 Browser Phone Philips TiVo Recorder Philips DVD player Prof. Stephen A. Edwards of Columbia University 2

Les grandes classes de système Caractéristique Ordinateur de bureau Serveur Enfoui/embarqué Prix du microprocesseur 0 à 00 200 à 2000 par processeur 0,20 à 200 par processeur Microprocesseurs vendus en 2000 150 millions 4 millions 300 millions (en ne comptant que les 32 et 64 bits) Critères Prixperformance Performance graphique Débit, disponibilité, extensibilité Prix, puissance dissipée, performance pour l application 5 Ventes des microprocesseurs (fin du siècle dernier ) Processeurs enfouis/embarqués 4 bits : 2 milliards 8 bits : 4,7 milliards 16 bits : 700 millions 32 bits : 400 millions DSP (traitement du signal) 600 millions Généralistes classiques 150 millions 6 3

Gammes de processeurs Haut de gamme Processeurs des PC et serveurs Spécialisé Haut de gamme des générations précédentes Ex : MIPS «enfouis» Spécialisé embarqué Faible consommation Temps réel Contraintes Prix Performance Encombrement Consommation Temps réel temps d exécution déterministe ou non 7 Les applications Usage général Calcul Scientifique GRAPHIQUE Traitement du signal JAVA Bases de données WEB Enfoui et embarqué 8 4

Roadmap des applications enfouies 9 Roadmap du traitement enfoui Source ITRS Design ITWG July 2003 x 40 Process Technology (nm) 130 90 65 45 32 22 Operation voltage (V) 1,2 1 0,8 0,6 0,5 0,4 Clock frequency (MHz) 150 300 450 600 900 1200 Application Real Time Video Codec Real Time Interpretation (MAX performance required) Still Image Processing MPEG4/CIF Application Web Browser TV phone (1:1) TV phone (>3:1) (Others) Electric mailer Scheduler Voice recognition (input) Voice recognition (operation) Authentification (Crypto engine) Processing Performance (GOPS) 0,3 2 14 77 461 2458 Parallelism factor 1 4 4 4 4 4 Communication speed (Kbps) 64 384 2304 13824 82944 497664 Energy Efficiency (MOPS/mW) 3 20 140 770 4160 24580 Peak Power Concumption (mw) 0 0 0 0 0 0 Stand-by Power Concumption (mw) 2 2 2 2 2 2 Battery Capacity (Wh/kg) 120 200 400 Performance Efficacité énergétique (MOPS/mW) Puissance dissipée Capacité batterie 5

Exemple : industrie automobile Hétérogénéité Sources : C. Balle Renault 11 Les moteurs de l évolution Les contraintes économiques Lois économiques Volumes de vente PCs Consoles de jeux PDA Stations MARCHE GRAND PUBLIC Intel, Microsoft Sony, 3Com, Sun 12 6

Le modèle économique Intel Nouveau modèle plus performant tous les x années 40 Performance relative 30 20 0 0 1 2 3 4 5 6 7 8 9 Années Disponible Besoins 13 Un autre modèle économique Performance supérieure aux besoins de «masse» 40 30 20 0 Performance relative 0 1 2 3 4 5 6 7 8 9 Années Disponible Besoins Recherche des killer applications 14 7

Killer Application 15 Performance : Microprocesseur NI T exécution = NI * CPI * T c = IPC * F Temps de cycle Nombre de cycles/instruction 000 00 0 CPU F(MHz) Microarchitecture (IPC) 1 80 84 88 92 96 2000 Technologie 16 8

DES EXPONENTIELLES MICROPROCESSEURS CPU 2x/1,5an Performance après 1987 Performance avant 1986 Fréquence d'horloge (MOS) Evolution/an 0% % 20% 30% 40% 50% 60% 17 DES EXPONENTIELLES MEMOIRES 0,5/ ans 2x/1,5an Bande passante Latence Quantité/Prix Capacité 0% 20% 40% 60% Evolution/an DISK DRAM 18 9

Transistors par puce 8 7 6 5 4 3 2 1K La loi de Moore Mémoire Microprocesseur 4K 16K 64K 8086 4004 8080 256K 1M 80286 i386 4M 64M 16M i486 Pentium 256M Pentium III Pentium II Pentium Pro 1 0 70 73 76 79 82 85 88 91 94 '97 2000 Source: Intel 19 Processeurs Intel : nombre de transistors l année d introduction Nb de transistors 00000000 0000000 P4 Itanium2 Itanium2 000000 Itanium PIII 00000 i486 PentiumPII 0000 i286 i386 000 8086 00 4004 8080 0 1 1965 1970 1975 1980 1985 1990 1995 2000 2005 20 20

LES DIFFERENTIELS 000 00 0 CPU Mémoire 1 80 82 84 86 88 90 92 94 96 98 2000 Complexité croissante de la hiérarchie mémoire : L1, L2, L3, MP 21 00 La densité de puissance Watts/cm 2 0 1 i386 Hot plate i486 Nuclear Reactor Pentium 4 Pentium Pro Pentium Pentium III Pentium II 1.5µ 1µ 0.7µ 0.5µ 0.35µ 0.25µ 0.18µ 0.13µ 0.1µ 0.07µ Rocket Nozzle * New Microarchitecture Challenges in the Coming Generations of CMOS Process Technologies Fred Pollack, Intel Corp. Micro32 conference key note - 1999. 22 11

Multiprocesseurs et puissance (d après F. Anceau) 23 Le grand virage Evolution des processeurs pour PC (Intel, AMD) De l augmentation de la fréquence d horloge Au parallélisme Hyperthread Multi-cœurs 24 12

Processeurs Intel et AMD : Multithread et Multiprocesseurs Processeur logique 1 Processeur logique 2 Processeur physique 1 Processeur physique 2 Etat archit. (registres) Etat archit. (registres) Etat archit. (registres) Etat archit. (registres) Unités fonctionnelles Caches Unités fonctionnelles Caches Unités fonctionnelles Caches Mémoire principale Mémoire principale 25 CPU et GPU 000 GFLOPS 00 0 7800 GTX 8800 GTX 6800 Ultra 7900 GTX P4 Dual core P4 Dual core P4 8800 Ultra Core 2 Duo GTX280 GTX285 Xeon Quad T12 Westmere NVIDIA GPU Intel CPU 1 janv-03 janv-04 janv-05 janv-06 janv-07 janv-08 janv-09 janv- 26 13

Energie Puissance et énergie Capacité à faire quelque chose d utile Important pour Durée de vie des piles et batteries Facture d électricité Mesurée au cours du temps Proportionnelle à la somme des capacités et au carré de la tension (CV 2 ) 27 Les batteries Batteries au lithium : 1992 : 90 Wh/kg, 2000 : 140 à 160 Wh/kg. 2007 : de 190 à 200 Wh/kg. Source : CEA 28 14

Puissance et énergie Puissance Travail effectué par unité de temps Mesuré en Watts P = αcv 2 f (α : activité, C: capacités, V: tension, f : fréquence) Mesurée à sa valeur maximale Plus de puissance Plus de courant Ne peut dépasser les contraintes de puissance maximale disponible Plus de puissance Température plus élevée Ne peut dépasser les contraintes thermiques 29 Watts 250 200 150 0 50 Evolution de la puissance (à taille de puce constante) 0 Puissance fuite Puissance utile Puissance/cm2 75 50 25 Puissance (W/cm 2 ) ~ puce 15mm Fréquence X 1.5 chaque génération 0 0.25µ 0.18µ 0.13µ 0.1µ 0 Limites: 1. 1. Puissance dissipée, 2. 2. Alimentation, et et 3. 3. Densité de de puissance 30 15

Le spectre d implémentation Microprocesseur Matériel Reconfigurable ASIC ASIC Haute performance dédié à l application Non modifiable Processeur Programmable Non dédié à l application Matériel reconfigurable Bon compromis 31 32 16

Espace d implémentation 33 Un grand défi : la réduction de l énergie consommée et de la puissance dissipée Effort à tous les niveaux Niveau technologique Niveau circuit/logique Niveau architectural Niveau algorithmique Niveau système 34 17

IP IP Platform IP MEMORY BUS IP IP IP DSP CORE D$ Engine I$ CONTROL BUS CONTROL BUS RISC CORE D$ Engine I$... Méthodologies de conception Systèmes multiprocesseurs sur puce (MPSoC) Conception à base de plateformes External Memory MMU Application Middleware / OS Niveau d abstraction considéré Transistors Portes RTL RTL Mer de portes TA SW Blocs matériels + logiciel HW SW Mers de processeurs Mer de transistors Dessins de masques Années 70 s 80 s Années 90 (début) Années 90 (fin) 2005+ 35 Les écarts de productivité Évolution comparée du temps de conception d un circuit et du nombre de portes disponibles Transistors par puce (en millions),000 1,000 0 1 0.1 0.01 0.001 Écart de productivité de conception Capacité des circuits intégrés productivité Ecart 0,000,000 00 0 1 0.1 0.01 Productivité (K)Transistors par Homme-Mois. 1981 1983 1985 1987 1989 1991 1993 1995 1997 1999 2001 2003 2005 2007 2009 36 18

Où va l effort de conception? Logiciel Matériel Source : IBS 2002 37 Les technologies du futur Les interconnexions devenant prédominante, jouer sur la fréquence d horloge n est plus efficace La puissance de fuite devient plus importante que la puissance active La dispersion des composants augmentent (problèmes de conception, de rendement) La conception traditionnelle pire cas devient trop pessimiste. 2.2 Performances relatives de l inverseur (sortance 4) 2.0 1.8 1.6 1.4 1.2 typ process T=25degC fast process T=-40degC 1.0 0.8 slow process T=125degC Performance degradation!!! 0.6 0.19 0.17 0.15 0.13 0.11 0.09 0.07 0.05 CMOS18 CMOS12 CMOS090 CMOS065 38 19