Gerrit Blaauw

néerlandais informaticien

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].

Gerrit Blaauw
Biographie
Naissance
Décès
Voir et modifier les données sur Wikidata (à 93 ans)
UtrechtVoir et modifier les données sur Wikidata
Nationalité
Formation
Activités
Autres informations
A travaillé pour
Membre de
Directeur de thèse
Distinction

Biographie

modifier

Natif 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
  1. ↑ (nl) « Prof. dr. Gerrit Anne Blaauw † 21-03-2018 overlijdensbericht en condoleances », Mensenlinq,‎ (lire en ligne)
  2. 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).
  3. ↑ Pugh, op. cit., p. 740 note 197
  4. ↑ (en) Tom Van Vleck, « The IBM 360/67 and CP/CMS », 1995, rév. en 1997, 2005, 2009.
  5. ↑ (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)
  6. ↑ IBM System/360 Model 67 Functional Characteristics, IBM, (réimpr. 3e édition) (lire en ligne)
  7. ↑ L.W. Comeau, « CP-40, the Origin of VM/370 », Proceedings of SEAS AM82,‎ , p. 40 – Atlas "didn't work".
  8. ↑ X, « Gerrit Blauw », sur Royal Netherlands Academy of Arts and Sciences (version du sur archive.org)
  9. ↑ 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