IBM Stretch
Fabricant | |
---|---|
Présentation |
Type |
Superordinateur, Grand Système IBM et IBM platform (en) |
---|
Masse |
630 000 g |
---|
L'IBM Stretch, ou IBM 7030, est un superordinateur créé en 1961 par IBM.
Historique
[modifier | modifier le code]Lancé à l'instigation du Lawrence Livermore Laboratory en vue de calculs scientifiques en hydrodynamique[1],[2],[3], le premier IBM 7030 Stretch est installé au Laboratoire national de Los Alamos (LANL). Il s'agit d'un projet débuté en 1956 et mené conjointement par IBM et le LANL.
Grâce à cette technologie, son processeur est deux fois plus rapide et sa mémoire 6 fois plus rapide que l'IBM 704.
Bien que ses performances soient jugées décevantes, en regard de celles attendues, le Stretch était l'ordinateur le plus rapide, de 1961 à 1964.
Avancées techniques
[modifier | modifier le code]Le Stretch est le premier ordinateur à transistors produit par IBM. Il en comporte plus de 150 000, lui conférant une vitesse de traitement de 1,2 million instructions à la seconde.
Sa mémoire, en bancs de 16 K mots de 64 bits effectivement utilisables, est autocorrectrice : des circuits de redondance permettent de corriger au vol toute erreur ne portant que sur un bit et de signaler toute erreur portant sur deux bits. Ce changement est présenté à l'époque comme une importante avancée dans la simple vérification de parité. Il augmente cependant beaucoup le coût du poste « mémoire » dans le budget de la machine, car il porte à huit le nombre de bits nécessaires à la tâche ; ce qui complique d'autant la logique de contrôle.
Multiprogrammation, protection de mémoire, choix de l'octet : le Stretch présente de nombreuses innovations informatiques[4].
En publiant Planning a Computer System – Project Stretch, en 1962[5] W. Buchholz détaille les principes technologiques mis en œuvre par le Stretch.
Adoption de l'octet
[modifier | modifier le code]C'est à l'occasion de la mise au point du Stretch que le mot octet est employé pour la première fois.
Le concept fondamental de byte apparaît en 1956, lors des travaux relatifs à l'IBM Stretch.[6],[7][source insuffisante] Le chercheur Werner Buchholz[8][source insuffisante], qui travaille alors à la mise au point de cette machine, pose le concept et sa terminologie[9].
Débutant avec un byte de six bits, l'équipe de l'IBM Stretch évolue dès 1956 vers un byte de huit bits[10],[11].
L'octet deviendra un standard de l'informatique, à partir de 1964, avec l'IBM 360 et 370[12],[13]
Machines en service
[modifier | modifier le code]Malgré ses avancées, le Stretch du LANL est cependant considéré comme un échec.
Seuls neuf exemplaires ont été construits[14]. Quatre machines étaient installées aux États-Unis, une en Grande-Bretagne et une en France.
Un Stretch en France
[modifier | modifier le code]En 1965, un ordinateur Stretch fut installé en France, le sixième Stretch installé par IBM dans le monde, portant la référence K-6 dans la série[15].
Il se situait dans les locaux de la Direction des applications militaires du CEA alors à Limeil-Brévannes[16].
Il mobilisait une équipe permanente de maintenance d'IBM, ainsi que plus de cent programmeurs.
Il était exploité par autant de physiciens, chargés de modéliser le nucléaire.
Le CEA cesse l'exploitation de cette machine en 1973. Une partie de l'IBM 7030 "Stretch", notamment sa console de commande (servant à sa maintenance, photo en haut d'article), est exposée à Paris au musée des Arts et Métiers.
Notes et références
[modifier | modifier le code]- (en) Eric Knutsen, Wasn't That a Time : Stretch/Harvest Retrospectives, cité par (en) « Timeline of the IBM STRETCH/HARVEST Era (1956-1961) », sur Computer History
- (en) C.J. Bashe et al, IBM's Early Computers, MIT Press, , 744 p. (ISBN 0262022257)
- (en) Martin Weik, Third Survey of Digital Computing Systems, US Dept of Commerce, 1961 (lire en ligne)
- http://central.gutenberg.org/articles/ibm_7030_stretch
- http://amturing.acm.org/Buchholz_102636426.pdf
- Histoire de l'informatique, page 15 | http://www-lipn.univ-paris13.fr/~gerard/images/user/cours/intro-cours.pdf
- « Octets vs. Personnages », sur ordinateur.cc (consulté le ).
- Jean-Louis Trouillon, Approches de l’anglais de spécialité, , 292 p. (ISBN 978-2-35412-222-5, lire en ligne), p. 107.
- Une page perso ne peut pas servir de référence
- (en) John Paul Shen et Mikko H. Lipasti, Modern Processor Design : Fundamentals of Superscalar Processors, , 642 p. (ISBN 978-1-4786-1076-2, lire en ligne), p. 372.
- (ja) « AIライティングの教科書 - 記事自動生成ツール », sur AIライティングの教科書 (consulté le ).
- http://documentation-mainframe.net/WordPress/wp-content/uploads/MVS-Le-system.pdf | Page 7
- « snv.jussieu.fr/enseignement/DO… »(Archive.org • Wikiwix • Archive.is • Google • Que faire ?).
- (en) Jake Widman, « Lessons Learned : IT's Biggest Project Failures », sur pcworld.com, (consulté le ).
- IBM Stretch Aggressive Uniprocessor Parallelism par M. Smotherman, ENG Janvier 2016 | https://people.cs.clemson.edu/~mark/stretch.html
- Les débuts de l'informatique au Commissariat à l'énergie atomique, sur jacques-andre.fr, consulté le 9 novembre 2016.
Voir aussi
[modifier | modifier le code]Liens externes
[modifier | modifier le code]- (en) La conception du 7030 (PDF)