Gerrit Blaauw
Gerrit (Gerry) Blaauw (né le à La Haye – mort à Utrecht[1] le ), mathématicien néerlandais, est l'un des principaux collaborateurs de Fred Brooks et de Gene Amdahl, les concepteurs de la série des ordinateurs IBM 360 et 370[2].
| Naissance | |
|---|---|
| Décès | |
| Nationalité | |
| Formation | |
| Activités |
| A travaillé pour | |
|---|---|
| Membre de | |
| Directeur de thèse |
Howard Aiken () |
| Distinction |
Biographie
modifierNatif de La Haye, Blaauw passa sa licence ès sciences à l'Université technique de Delft (1946) et obtint une bourse d'IBM qui lui permit, après une année de mise à niveau à Lafayette College, d’étudier l'informatique à l'Université Harvard et d'y préparer sa thèse de doctorat en 1952 sous la direction d'Howard Aiken, l'inventeur de l'ordinateur Mark I. Il fut associé à la conception des ordinateurs Mark III et Mark IV et fit connaissance d'un étudiant de second cycle, Frederick Brooks[2].
En 1952, Blaauw rentra aux Pays-Bas comme maître de conférences au Centre de Mathématiques et d'informatique, pour y travailler à une nouvelle version de l'ARRA ; mais 3 ans plus tard, IBM lui proposait un poste de chercheur au laboratoire de Poughkeepsie. Là, il collabora avec Brooks à différents projets:
- l’IBM STRETCH, premier ordinateur à transistors d'IBM ;
- le système de pagination mémoire pour la série IBM 8000, qui fut malheureusement un échec commercial[3] ;
- les techniques d'adressage et de codage mémoire pour l'IBM 360, annoncé en 1964. Blaauw parvint notamment à imposer le choix de l'octet (contre le sextet de 6 bits) pour coder les mots machine. Son algorithme révolutionnaire de codage d'adresses, la Blaauw Box, fut finalement écarté pour la première version de l'IBM 360, mais a été récupéré par le MIT pour son Projet MAC[4], puis a été câblé dans un circuit intégré, le Dynamic Address Translation (DAT). Ce circuit équipa la version 67 de l'IBM 360[5] et dota cet ordinateur d'un des premiers systèmes de mémoire virtuelle par pagination[6]. L'IBM 67 put ainsi concurrencer l’Atlas de Ferranti dans les applications financières, dont la stratégie de pagination s'avérait ruineuse en temps de traitement[7]. Tous les autres ordinateurs IBM de la série 370 intégrèrent ce circuit DAT.
Au début des années 1970, Blaauw accepta une chaire de professeur d'informatique aux Pays-Bas et prit sa retraite en 1989 comme professeur émérite de l'Université de Twente[2]. En 1982, il avait été élu membre de l'Académie royale néerlandaise des arts et des sciences[8]. En 1997, il rédigeait encore un essai d'informatique : Computer Architecture: Concepts and Evolution avec Brooks[9]. Blaauw était un dévot, qui consacra l'essentiel de sa retraite à publier des essais sur les liens entre la foi chrétienne et la science.
Choix de publications
modifier- Digital system implementation. (1976) Ed. Prentice Hall PTR.
- (en coll. avec Frederick P. Brooks Jr.) Computer architecture: concepts and evolution. (1997) Addison-Wesley Longman Publishing Co.
- Scripture and Science: An Unexpected Harmony. (2014, archivé en 2018)
Articles
- (en coll. avec Frederick P. Brooks Jr. et Wilfried Buchholz). "Processing data in bits and pieces." (1959) IRE Transactions on Electronic Computers 2: 118–124.
- G. M. Amdahl, G. A. Blaauw et F. P. Brooks, « Architecture of the IBM System/360 », IBM Journal of Research and Development, vol. 8, no 2, , p. 87–101 (DOI 10.1147/rd.82.0087, CiteSeerx 10.1.1.72.7974)
- (en coll. avec Frederick P. Brooks Jr.) The structure of SYSTEM/360: Part I—Outline of the logical structure. IBM Systems Journal 3.2 (1964), pp.119–135.
Références
modifier- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Gerrit Blaauw » (voir la liste des auteurs).
- ↑ (nl) « Prof. dr. Gerrit Anne Blaauw † 21-03-2018 overlijdensbericht en condoleances », Mensenlinq, (lire en ligne)
- 1 2 3 (en) « Gerrit Blaauw », sur Unsung Heroes in Dutch Computing History, (version du sur archive.org), page créée dans le cadre d'un concours lancé par l'IEEE en 2007 (CHC61).
- ↑ Pugh, op. cit., p. 740 note 197
- ↑ (en) Tom Van Vleck, « The IBM 360/67 and CP/CMS », 1995, rév. en 1997, 2005, 2009.
- ↑ (en) B. W. Arden, B. A. Galler, T. C. O'Brien et F. H. Westervelt, « Program and Addressing Structure in a Time-Sharing Environment », Journal of the ACM, vol. 13, no 1, , p. 1-16 (lire en ligne)
- ↑ IBM System/360 Model 67 Functional Characteristics, IBM, (réimpr. 3e édition) (lire en ligne)
- ↑ L.W. Comeau, « CP-40, the Origin of VM/370 », Proceedings of SEAS AM82, , p. 40 – Atlas "didn't work".
- ↑ X, « Gerrit Blauw », sur Royal Netherlands Academy of Arts and Sciences (version du sur archive.org)
- ↑ Computer Architecture: Concepts and Evolution, Gerrit A. Blaauw and Frederick P. Brooks, Addison-Wesley Professional, 1264 pp., February 1997, (ISBN 978-0-201-10557-5)
Liens externes
modifier- Ressource relative à la recherche :
- Manuels des IBM 360 et 370 sur Bitsavers
- Histoire des mainframes IBM