ENSIMAG-2
Éléments d’histoire de l’informatique
Sacha Krakowiak
Université Grenoble Alpes & Aconit
4. Du mainframe au mini
CC-BY-NC-SA 3.0 FR
Les premiers ordinateurs
SEAC
1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951
Programme enregistré
ACE
EDSAC
IAS
UNIVAC-1
Manchester Baby
BINAC USA
Manchester Mark-1
Ferranti Mark-1
UK
OZ
Whirlwind
CSIRAC
URSSMESM
1
Électroniques
Électromécaniques
Programme externe
ColossusMachine de Turing ENIAC
Atanasoff-Berry
Stibitz Model-1
IBM ASCC(Harvard Mark-1)
Zuse Z3
Début conception
Mise en service
Non Turing-complet
Turing-complet
Avis contradictoires
Zuse Z4
USA
D
USA
UK
Programme fixe
IBM SSEC
IBM CPCPartiellement électroniques
Modèle de von Neumann
1
Produit commercial
exemplaireunique
1livré
commercialement
EDVAC
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
Quel fut le premier ordinateur ?
✤ Des critères multiples…Électronique ou électromécanique ?Programme en mémoire ou sur support externe ?Turing-complet ?
✤ Des réponses multiplesPremier calculateur électronique
Atanassoff-Berry, mais programme fixe, donc non Turing-completPremier calculateur Turing-complet
Zuse Z3, mais machine à relais, programme externePremier calculateur électronique programmable
Colossus, mais programme externe, non Turing-completPremier calculateur électronique Turing-complet
ENIAC, mais programme externePremier calculateur électronique Turing-complet, prog. enregistré
EDSAC (Cambridge) - voir aussi Manchester Baby
3
Systèmes d’exploitation
traitement par lots (batch)
temps partagé
personnel
Cours 4
Cours 5
1950 1960 1970 1980 1990
circuits intégrés VLSI
Loi de Mooremicro-processeurs
transistors LSItores de ferrite
tubes à vide
lignes à retard
tubes Williams
4 bit 8 16 32 64
premiers ordinateurs
commerciaux
déclin relatif du mainframe
premiers mini- ordinateurs
ordinateurs personnels
stations de travail
supercalculateurs
montée en puissance des réseaux
apogée du mainframe
transition
mécanographie-informatiquemachines parallèles
1960«les 7 nains»
1970«le BUNCH»
Honeywell
IBM 709
IBM 1620
RCA Spectra 70compatible IBM/360
tores de ferrite
micro-processeurstransistors1950 1955 1960 1965 1970circuits
intégrés
IBM S/360 IBM S/37067
IBM 360/91
20, 30, 40, 50, 65 IBM 360/85
IBM 360/195
UNIVAC-1
IBM 701IBM 650
IBM RAMACpremier disque dur
IBM 704
IBM 1401
IBM 7030 Stretch
IBM 7090 IBM 7094IBM 7040
UNIVAC-1I UNIVAC-III
UNIVAC 1107 1108UNIVAC 1002 UNIVAC 1005
UNIVAC 9000series
Sperry Rand
IBM
CDC
Remington Rand
CDC 1604CDC 160
CDC 3000 CDC 6600 CDC 7600
General Electric GE-200 GE-400 GE-635 GE-645
Honeywell
RCA
NCR NCR 304 NCR 315 NCR Centurydiv.
ordinateurs
B5000 B5500 B6500
H-800 H-200compatible IBM 1401
GE-600
Burroughs
H-series 16
RCA 301BIZMAC
UNIVAC-1103
(ERA)ERA
DEC
Digital Modules
PDP-1 PDP-4 PDP-7 PDP-9PDP-8 PDP-11
Data General Nova
Hewlett-Packard
H-316Honeywell
mini-ordinateurs
DEC PDP-6 DEC PDP-10
Bendix G15(~ACE)
Bendix Computer. Div. rachetée par
CDC
Bendix
SDS 940 Sigma 7Sigma2acquis par
Xerox
IBMSystem/3
tores de ferrite
micro-processeurstransistors
1950 1955 1960 1965 1970
circuits intégrés
IBM S/360 IBM S/370IBM 701IBM 650
IBM 704
IBM 1401
IBM 7090 IBM 7094
IBM
Les débuts de l’industrie informatique en France
CAECSF
CGEmachines sous licence SDS
CAE 510
CAE 90/40
CAE 90/80
CII 10070(SDS Sigma 7)
Iris 50
CAE
SEA
Plan calcul
1001010020 Iris 80
CAB 1500interrompue
Bull
Gamma-3
Gamma-ET
transition mécanographie-informatique
GE-635
Bull General Electric
GE-55General Electric
Honeywell Bull
Honeywell
1970 : GE cède sa division informatique à
HoneywellGE-635
GE-645 Multics
Gamma-30
Gamma-60
(RCA 301)
CAB 500SEA 3900 François-Henri Raymond
1914-2000
SEA CUBA
OME-P2 (analogique)
Dorothée 1… …2
Prototypes militaires
L’émergence de la science informatique en France
1940 1955 19701945 1950 1960 1965 1975
thèse de Couffignal
créationCNRS-A
créationCNRS
exposé Brillouin
créationEnsimag
Conférence «Calculateurs et
Pensée Humaine»
créationInstituts
Programmation
Thèses de «Sciences
Appliquées»
Première thèse d’«Informatique»
faillite Logabax
premiers cours de
programmation
Section Mécanique& Math. Appli.
Section Mathématiques
Section Informatique, Traitement du Signal,
Automatique
création du mot«informatique»
créationInstitut Blaise Pascal
mise à l’écart Couffignal
projet Maréchal-Raymondéliminé
créationIRIA
plan calcul
rapport EDVAC
ENIAC
EDSACMk1
UNIVACIBM 360FORTRAN
Algol 60
LISP
Multics
Modèle relationnelprocessus
Maîtrise Informatique
1982 : Informatique au CNU2003 : Informatique à l’Académie des
Sciences
Knuthvol 1
IBP achète Elliott 402
microprocesseur
Atlas
PDP 8
Alto
Ethernet
Arpanet
Cyclades
CDC 6600C AltairUnix Cray-1
AI Conf.
Prolog
NP-compl
clé publique
calculanalogique
©CNAM-Musée des Arts et Métiers
Photo Michèle Favareilles
La machine de Couffignal
tores de ferrite
micro-processeurstransistors
1950 1955 1960 1965 1970circuits intégrés
Les débuts de l’industrie informatique en Europe (hors France)Royaume Uni
FerrantiMark-1
J. Lyons LEOLeo 1
Elliott Elliott 152
English Electric
Pegasus
Deuce
Mercury
Leo I1Leo II1
Atlas
Elliott
English Electric
LEO
Ferranticomputers
ICT
ICL
ICTICT 1301 ICT 1500
ICL 1900System 4System 4
compatible IBM 360(RCA Spectra)
KDF9
502racheté par
Fujitsu en 1990
Tony Hoare
Allemagne
Pays-Bas
Nixdorf
Zuse KG Z5
886x 8870racheté par
Siemens en 1991
Z11racheté par
Siemens en 1967Z23Z22relais tubes transistors
Electrologicaracheté par
Philips en 1991X1 X8premiers compilateurs
Algol
PTERA (PTT)
Danemark RegnecentralenDask
(inspiré de BESK suédois)
GIER RC4000racheté par ICL
en 1989série RC
Edsger Dijkstra
Peter Naur
Olivetti Elea 9003 Programma 101Italieassociation avec General Electric
racheté par Telecom Italia
en 2003
CEPUniv.Pise
tores de ferrite
micro-processeurstransistors
1950 1955 1960 1965 1970
circuits intégrés
Les débuts de l’industrie informatique hors Europe occidentale et USA
URSS
MESMSergueï A. Lebedev
BESM-1 BESM-3 BESM-4transistors
BESM-2 BESM-6
Strela
1 MFlops~CDC 3600
première production en
petite série
NAIRI-3
circuits intégrés
M-220
mini
moyen
~IBM 7040
après 1972 : compatibles IBM 360
Minsk-2 Minsk-32~GE 400
Lev N. KorolevM-20
Minsk-22
M-2 M-3000
Oural-1 Oural-2 Oural-3 Oural-11, 14
Andreï P. Ershov
Japon
NEC
Fujitsu
Hitachi
ETL Mark-1Electrotechnical Lab
relaisMark-II
relais
FUJIC (Fujifilm)
Mark-IIItransistors
FACOM 128
Mark-IV
HIPAC-MK 1
NEAC-2201
200
HITAC-301transistors
2202transistors
FACOM 222transistors
HITAC-3010RCA 301
2400-3800Honeywell
HITAC-5020
NEAC-2200
FACOM 230
HITAC-2010
FACOM 270
série
HITAC-8210circuits intégrés
230-25, 35, 45circuits intégrés
75
2200-75
HITAC-8700
lampes, lignes à retard
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
Sauts technologiques des années 1950-70
✤ Mémoire à tores de ferriteWhirlwind, 1953
✤ Circuits logiques à transistors
✤ Circuits intégrés
Vers les microprocesseurs (1971)
10
Bloc de mémoire d’un CDC 6600Source : Orion 8, Wikimedia Commons
remplacent les tubes Williamset les lignes à retard
remplacent les tubes à videprototypes : Université de Manchester, 1953 - IBM 604, 1955commercial : IBM 608, 1957
©EngineersGarage
1965 ©CEA
102 104 10510
SSI (1958), MSI (1968), LSI (1973), VLSI (1980)
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
Nouveautés architecturales
✤ Unité de virgule flottanteintroduite sur l’IBM 704 (mais existait dans Z3)
✤ Registres d’indexintroduits sur le Manchester Mark-1 (1949)registres banalisés sur le DEC PDP-6 et la série IBM 360
✤ Interruptionsintroduites sur l’UNIVAC 1103A (1956)
✤ Canaux d’entrée-sortieIBM 709 (1957) ; très développés sur la série IBM 360
✤ Cacheintroduit sur l’IBM 360/85 (1968)
11
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
1951-55 : IBM vs UNIVAC
✤ Avance initiale d’UNIVAC (Remington Rand)UNIVAC-1 : livré en mai 1951, applications de gestion
mémoire à ligne à retard, logique à tubes, 10 unités de bande magnétiqueune vingtaine livrés entre 1952 et 1954
✤ Réaction d’IBM3 projets en cours, rapidement réorientés Defense Calculator ==> IBM 701 (1952)
mémoire à tube Williams, scientifique, inspiration IAS (von Neumann)
Tape Processing Machine ==> IBM 702 (annonce 1953, production 1955)mémoire à tube Williams, gestion
Magnetic Drum Calculator ==> IBM 650 (annonce 1953, production fin 1954)mémoire à tambour, bas coût (25% UNIVAC-1), grand succès commercial
12
En mi-1955, ventes IBM série 700 : 24 ; ventes UNIVAC : 36En mi-1956, ventes IBM série 700 : 66 ; ventes UNIVAC : 46
UNIVAC 1103 (1953) scientifique réponse au 701 tube Williams vient d’ERA (rachat)
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
1954-60 : IBM vs UNIVAC … et les autres
✤ IBM : la suite du 701, l’IBM 704 (1954)virgule flottante câblée, 3 registres d’index, mémoire à tore de ferritepremier compilateur FORTRAN, premier Lisp, premier moniteur batch
puis 709 (1958), 7090 (1959, transistors) : grosses machines scientifiquessuite du 702 : IBM 705 (1954-55) ; disques en 1956
✤ Remington RAND (puis Sperry Rand)suite d’UNIVAC I : UNIVAC II (2 fois plus puissant, bandes magnétiques plastique)
suite du 1103 : UNIVAC 1103A, rival du 704premier système d’interruptions
✤ Les autres : peu de survivantsle coût d’entrée sur le marché est maintenant très élevéles entreprises généralistes renoncent (sauf RCA, GE, Honeywell)nombre de petites sont rachetées, ou disparaissentles «nouveaux» : CDC (issu de Sperry Rand, 1957), DEC (issu du MIT)
13
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
Machines des années 1955-60
14
IBM 704(NACA)
Univac 1103Lockheed
IBM 650 (Sogreah) bi-IBM 7090 (NASA)
Wikimedia Commonsdomaine public
Wikimedia Commonsdomaine public
Wikimedia Commonsdomaine public
Source photoFédération
des équipes Bull
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
1960 : IBM et les «7 nains»
✤ Sperry Rand Univac✤ Control Data Corp.
va se spécialiser dans les supercalculateurs✤ RCA
cède sa branche informatique en 1971 à Sperry Rand✤ General Electric
cède sa branche informatique en 1970 à Honeywell✤ Honeywell
cède sa branche informatique en 1986 à Bull✤ Burroughs
va fusionner avec Sperry Rand pour donner Unisys (1986)✤ NCR
cède progressivement après 1991 ses activités mainframe et mini«niche» des terminaux de paiement, distributeur des billets, etc.
15
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
Une machine innovante : Burroughs B5000/5500 1961-62
✤ Une machine conçue pour Algol 60 (et les langages de haut niveau)architecture à pile (avec accès rapide au sommet et sous-sommet)un Algol réduit et étendu (entrées-sorties, manipulation de
caractères)des compilateurs rapidespas d’assembleur
✤ Une machine à mémoire segmentéesegments adressés par descripteurs (données, programmes,
entrée-sortie)une marque (tag) identifie les descripteurs comme tels
✤ Une machine bi-processeurun système d’exploitation efficace (Master Control Program)des outils pour l’exécution parallèle
16
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
Control Data Corp. (CDC) : du mini au super
✤ Chronologie1945 : création d’ERA (Engineering Research Associates)
ERA 11011952 : Remington Rand acquiert ERA1953 : UNIVAC 1103, successeur d’ERA 1101 (Seymour Cray)
premier système d’interruptions1957 : l’équipe ERA quitte Sperry Rand pour créer CDC
✤ Premières réalisations1960 : CDC 1604 (et CDC 160, un des premiers mini-ordinateurs)
une des premières machines à transistors
✤ Vers les super-calculateurs1963 : CDC 36001964-65 : CDC 6600 (premier «super-calculateur»)
détails séance suivante
17
Seymour CrayWikipedia Commons
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
L’IBM 1401 : l’informatique à la portée de tous
✤ Motivations (1958-59)Trouver un successeur à l’IBM 650 (machine peu chère, 800 ex.)
utiliser les tores de ferrites et les transistorsremplacer les tabulatrices (encore largement en service)
✤ Mise en œuvreLa transition avec la mécanographie : RPG (Report Program
Generator), programmation inspirée du tableau de connexionUne assistance logicielle («progiciels» avant la lettre)
✤ Un large succès12 000 exemplaires vendus (au lieu des 1 000 prévus)Les facteurs de la réussite (malgré des performances modestes)
le bas coûtun «système» plutôt qu’une machine l’imprimante rapide (600 l/min)
18
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
IBM 1401 : la technique
✤ Technologiediodes et transistors sur circuits imprimésmémoire à tores, cycle 11,5 µs
✤ Architecturemachine à caractères, mots de taille variable
1 caractère = 6 bits + parité + marque fin motinstructions de taille variable (de 1 à 8 car.)format de données inspiré par format carteszones réservées pour entrées-sorties
✤ Usagesmachine de gestion pour petites entreprisesfrontal d’entrée-sortie pour gros ordinateurs
conversion cartes-bande et bande-impression
19
Photos prises au Computer History Museum
L’imprimante 1403, ouverte
CC-BY-SA-3.0, ArnoldReinhold
Un IBM 1401 en maintenance
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
Un pari risqué : la série IBM/360
✤ Motivations (début des années 60)Une large gamme de machines incompatibles entre ellesPas d’économie d’échelle, pas de portabilité des logiciels
✤ ObjectifsUne famille unique d’ordinateurs couvrant un large spectreDes logiciels compatibles sur toute la gamme
✤ Un défi technique et commercialRéalisation de la compatibilitéAbandon des gammes existantes, large base installée
✤ Une décision difficileUn groupe de travail (SPREAD) : rapport fin 1961, feu vertLa préparation : un secret bien gardéAnnonce : avril 1964, 5 modèles (20, 30, 40, 50, 65)
20
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
La microprogrammation, clé de la compatibilité
✤ PrincipeUne base de «micro-opérations» pour la construction du répertoire
d’instructions d’une machineIdée : Wilkes (1951) ; première réalisation : EDSAC-2 (1958)
✤ AvantagesSimplifier la conception du jeu d’instructionsFaciliter l’évolution du jeu d’instructionsPermettre l’émulation d’une machine par une autre
✤ Aspects techniquesUne micro-instruction définit les transferts pour chaque cycle d’horlogeChamps d’une micro-instruction (exemple)
entrées de l’ALU, opération, registre (R/W), mémoire (R/W, adresse, registre), micro-instruction suivante, étiquette, etc.
Mémoire de microprogrammes : initialement ROM ou PLA
21
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
La série IBM/360
✤ Un lancement spectaculaireavril 1964 (accéléré par la sortie
de l’Honeywell 200, rival du 1401)
✤ Un grand succès commercialla production peine à suivre
✤ Un moteur pour l’activité d’IBMeffectif : +50% en 3 ans, près
de 250 000 employés
✤ Une forte influence sur toute l’industrie informatique
le développement des «compatibles»
22
Image courtesy Computer History Museum
IBM 360/65
IBM 360/20Deutsches Museum, Munich
CC-BY-2.5, Ben Franske
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
IBM/360 : la technique
✤ Une technologie innovante et fiableSLT (Solid Logic Technology)
diodes et transistors discrets encapsulés dans du verrerésistances sur substrat céramique
Microprogrammation, sauf pour les machinesdu haut de la gamme
✤ Une architecture simple (au départ)mots de 32 bits, adressables
par octet, adresse sur 24 bits16 registres généraux 32 bits
+ 4 registres flottants 64 bitsadressage par registres de basesystème d’interruptionscanaux d’entrée-sortiecodage EBCDIC (non ASCII)
23
CC-BY-SA-3.0ArnoldReinhold
Fred Brooks(1931 - )
Gene Amdahl(1922 - 2015)
Images courtesy Computer History Museum
Les architectes de l’IBM/360
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
La série 360 : les points forts
✤ Pour les usagersArchitecture unique
Facilité de migration des applications si passage à un modèle supérieurDonc abaissement du coût d’entréeFacilité d’émulation des modèles anciens (1401, 70xx)
via la microprogrammation
✤ Sur le plan techniqueAdressage par octet (au lieu de mot), registres de baseRegistres banalisésMot d’état (Program Status Word), facilite commutation de contexte
compteur ordinal, masque d’interruptions, privilègesCanaux d’entrée-sortie programmables
canal sélecteur : périphérique unique, rapidecanal multiplexeur, périphériques multiples, lents
24
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
La série 360 : les points faibles
✤ N’utilise pas les circuits intégrésmotivation : limiter le risque d’une technique nouvelle
✤ Une architecture pour le traitement par lotsmalgré les premières expériences de temps partagépas de mémoire virtuelle (malgré expériences sur M44/44X)
mais introduction du 360-67 (voir cours sur Systèmes d’exploitation)
innovant, demi-succès, mais ouvre une voie pour la suite
✤ Un système d’exploitation lourd et difficile à maintenirOS/360 (Fred Brooks) voir cours sur Génie logiciel
✤ Une architecture peu adaptée aux mini-ordinateursau départ, deux domaines distincts…… mais convergence à termesortie de la série IBM System/3 en 1969
25
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
La série 360 : réponse des concurrents
✤ Fournir un produit compatible avec meilleur coût-efficacitéordinateurs : RCA, plus tard Amdahlpériphériques et composants divers
✤ Fournir un produit non compatible mais «différencié»Honeywell, Burroughs, NCR
✤ Se placer sur un marché non/mal couvert par le 360les mini-ordinateurs : DEC, Data Generalles super-calculateurs : CDC
✤ Nouvelles gammes de machinesmainframes : System/370minis : System/3
26
Trois stratégies face à la domination d’IBM
Réponse d’IBM (années 1970)
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
Les mini-ordinateurs
✤ Une nouvelle forme d’ordinateurs…mot de mémoire court (12 à 16 bits) - mais techniques pour l’adressage étendu
encombrement physique réduit - techniques de packaging et d’intégration
accès direct à la mémoire (DMA)coût réduit, mais performances élevées
✤ … pour de nouvelles applications commande de procédés industrielsappareillage de laboratoire, matériel médicalbrique pour systèmes spécialisés par OEM (Original Equipment Manufacturer)
✤ … plus proche des utilisateursaccès direct aux machinesdocumentation interne ouvertemodifications et extensions encouragées
27
Ce ne sont pas des mainframes en réduction
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
DEC : du PDP-1 au PDP 11
✤ Digital Equipment Corporation : l’anti-IBMcréée en 1957 (Kenneth Olsen, Harlan Anderson),
issu du MITune culture de l’innovation, autour
d’une équipe réduiteune grande ouverture (diffusion de l’information)la conquête de nouveaux secteurs d’applicationspeu d’efforts sur le marketing
28
tores de ferrite
micro-processeurs
circuits intégréstransistors1950 1955 1960 1965 1970
création de DEC
CDC 160Bendix G15
PDP-1 PDP-8
PDP-6 PDP-10
PDP-11
création de Data General
DG Nova
mainframe
PDP : Programmed Data Processor
CC_BY-SA-2.0, Alex Handy
PDP-1 avec Steve Russell
Computer History Museum
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
PDP-8 : vers un nouveau type d’ordinateur
✤ Le premier mini à grande diffusionenviron 40 000 machinessimple et bon marché ($18 000) pour conquérir un nouveau public
✤ Architecturemot de 12 bits, assez pour applications de commandeaccès direct à la mémoire (DMA)mémoire de 4096 motsjeu réduit d’instructions
8 instructions de base+ 34 «sur mesure»
✤ Logicielsystème d’exploitation
pour temps réel
29
Image courtesy Computer History Museum
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
PDP-11 : une machine innovante
✤ Traits d’architectureMots de 16 bits, 8 registres générauxL’Unibus (bus unique pour mémoire et E/S)
facilite l’extension et l’adaptation à des périphériques spéciauxJeu d’instructions «orthogonal»
ex : unique instruction MOVE pourtout transfert et E/S
Système d’interruptions évoluéZones de mémoire réservées aux E/S
✤ Le plus populaire des minis600 000 exemplaires vendus (toutes
versions) de 1970 aux années 1990Effectifs de DEC :
5 800 en 1970, 36 000 en 1977
30
Une importance historique :• le prédécesseur du VAX• le support initial d’Unix
CC-BY-SA-3.0 Stefan_Kögl
PDP-11/40
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
Les mini, version française (1)
✤ Les premiers calculateurs industrielsUne collaboration université-industrie
Le Laboratoire d’Automatique de Grenoble (René Perret, 1961)La société Mors (automatismes à relais)
Un prototype issu d’un travail de thèseLe calculateur industriel MAT-01 (20 exemplaires)L’un des premiers calculateurs industriels à transistors
Des applications variéesChimie, pétrole, marine, nucléaire, sidérurgie
Création de la division ATM chez Mors en 1965Automatismes, Transmission, Matériel
✤ Un développement rapideATM (170 personnes) cédée à
Télémécanique Électrique en 1967
31
Le MAT-01
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
Les mini, version française (2)
✤ Les produits de la Télémécanique (division Informatique Industrielle, DII)
1968 : T2000 (700 exemplaires)1969 : T1000, version réduite du T20001972 : T1600 (quelques milliers)1973-75 : la gamme Solar 16 (équipe franco-
américaine dirigée par Jesse T. Quatse)une machine réussie (16 000 exemplaires,
deuxième rang mondial)
32
Le T1600 Le Solar 16-65
Collection Aconitwww.aconit.fr
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
Les mini, version française (3)
✤ Le plan calcul, version mini…En 1976, fusion de la Division Informatique de Télémécanique avec
le département «Petits Ordinateurs et Systèmes» de la CIIFormation de la Société Européenne de Mini-Informatique et de
Systèmes (SEMS), filiale de Thomson
✤ Deux lignes concurrentesde mini-ordinateurs
La gamme Solar-16 (16 000 ex.)La gamme Mitra (1971, 7 300 ex.)
✤ ÉpilogueEn 1982, fusion de la SEMS avec CII-Honeywell Bull et Transac
pour former le groupe BullEn 1988, Télémécanique reprise par Schneider (qui devient Schneider Electric)
33
Collection Aconit
Mitra-15 Alice Recoque
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
Les usages de l’informatiqueLes années 1955-60
✤ La transition mécanographie-informatiqueune transition laborieuse pour les utilisateurs et les constructeursen 1959 (avant l’annonce du 1401), 65% des bénéfices d’IBM aux
USA venaient de la mécanographie (et 90% dans le monde)un exemple de transition en France :
du Bull Gamma-3 (1952-53) au Bull Gamma-ET (1956-57)
✤ Vers 1960calcul scientifique, recherche opérationnelle, bien établisapplications de gestion encore transposées de la mécanographie
34
Coll. Aconit,photo J. Bellec
© Fédérationdes équipes Bull
calculateur pilotépar tabulatrice
tabulatrice organed’entrée-sortie de l’ordinateur
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
Les usages de l’informatiqueLes années 1960-70
✤ Extension explosive du champ de l’informatiqueApplications scientifiques : progrès de l’analyse numérique, super-
calculateurs, simulation (sciences, ingénierie, économie, etc.)Applications de gestion : le système d’information
une vue globale de l’entreprise : procédés, flux d’information Banque, assurance, financeApplications temps réel
systèmes à grande échelle : SAGE, SABREsystèmes à large diffusion : le triomphe du mini-ordinateurla CFAO : l’informatique au bureau d’études et à l’usine
✤ L’importance croissante du logicielLe développement des sociétés de serviceLe dépaquetage (unbundling) des logiciels et services d’IBM (1969)Le début de la «crise du logiciel» (voir cours n°7)
35
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
Début des années 1970 : changement de paysage
✤ L’avènement du temps partagé
✤ La montée en puissance des minismais déclin au début des années 1980
✤ Le microprocesseur et la vague des ordinateurs personnels
✤ Les débuts du génie logiciel
✤ L’entrée en scène des réseaux
✤ La révolution de Xerox PARC
36
Histoire de l’informatique 4 - CC-BY-NC-SA 3.0 FR - S. Krakowiak, 2006/17
Pour en savoir plus
✤ Sur la situation en France en 1945-60G. Ramunni, La non-construction du premier calculateur électronique du
CNRS : http://www.histcnrs.fr/pdf/cahiers-cnrs/ramunni.pdfSite de la Fédération des équipes Bull : http://www.feb-patrimoine.com/
✤ Sur l’histoire d’UNIVACUNIVAC Conference : http://conservancy.umn.edu/handle/11299/104288
✤ Sur l’histoire d’IBMvue par IBM : http://www-03.ibm.com/ibm/history/history/history_intro.htmlvue par un acteur des débuts d’IBM en informatique : http://conservancy.umn.edu/handle/11299/107118
✤ Sur l’histoire de DEC et des mini-ordinateursvue par Gordon Bell, un de ses dirigeants :
http://gordonbell.azurewebsites.net/digital/decmuseum.htmdocuments du Computer History Museum :
http://www.computerhistory.org/brochures/companies.php?company=com-42b9d67d9c350&
37