Le TR4 (Telefunken Rechner 4) est le premier ordinateur central (ou grand système, en anglais "mainframe") développé par la société AEG Telefunken. Le prototype initial fût conçu à Backnang en 1956 par la division Telefunken Wide Area Systems (AW), avec des contributions notables de Wolfgang Handel et Otto Müller. Le premier exemplaire fût ensuite présenté au public à la Foire de Hanovre en 1962. Le système complet avec ses périphériques coûtait approximativement cinq millions de marks allemands à leur valeur d'époque, soit environ 13M€ en 2023.

Vue générale du TR4 au Deutsches Museum à Munich

Le premier système fût mis en service cette même année à l'Institut de mathématiques appliquées de l'Université de Hambourg. Au cours des deux années suivantes, l'usine de Backnang livra trois autres TR4 à la Fondation allemande pour la recherche (DFG), à l'Agence fédérale de la sécurité aérienne (BFS) et au ministère des Finances de Rhénanie du Nord-Westphalie, avant que le développement et la production des ordinateurs centraux ne soient transférés à Constance au département informatique de Telefunken, créé en 1959.

En 1967, 23 systèmes étaient installés, dont 19 en Allemagne[1]. Au total, environ 35 systèmes entreront en service, majoritairement en Allemagne et pays frontaliers[2]. Les TR4 de Telefunken ont été localisés, entre autres, dans les centres de données de l'Académie bavaroise des sciences[1], de l'Université de Stuttgart, de l'Université de Marbourg[3] ainsi qu'à la Bundeswehr, à l'administration fiscale, à la Poste fédérale et à l'Administration fédérale de l'aviation, ou encore pour Eurocontrol à Brétigny-sur-Orge[4]. Le TR4, surtout conçu pour le calcul scientifique, fût également utilisé par les chercheurs Rudolf Allmann, Hans Burzlaff, Erwin Hellner et Werner Fischer pour les analyses de structure cristalline.

Deux exemplaires subsistent aujourd'hui, exposés au Deutsches Museum de Munich[5] et à l'ACONIT à Grenoble[6].

Caractéristiques techniques modifier

 
Bloc mémoire principal du TR4, collection de l'ACONIT à Grenoble, France

Le TR4 est un ordinateur binaire parallèle de deuxième génération, à architecture de von Neumann 48-bit, et employant des circuits à semi-conducteurs à logique DTL discrète cadencés à une fréquence d'horloge de 2 MHz. Il dispose d'une mémoire principale à tores magnétiques de 28 672 mots de 50 bits (dont 2 bits d'identification de type) complétée d'une mémoire en lecture seule de 4 096 mots, soit un équivalent total de 192 ko de mémoire. Le processeur, microprogrammé par matrice de diodes, comprend un jeu de 232 instructions codées sur 24 bits, dont 8 bits d'opcode et 16 bits d'adressage[7]. Sa vitesse est d'environ 70 000 instructions par seconde[8].

La saisie et la sortie des données étaient effectuées à l'aide de lecteurs ou perforateurs de bandes magnétiques, de bandes perforées et de cartes perforées, d'imprimantes en ligne, de traceurs et de téléscripteurs[9]. Un tambour sera rajouté à l'offre en 1967[8].

Le système d'exploitation du TR4, BS, fonctionnait avec un thread principal exécutant une file de tâches en mode batch, avec support de la multi-programmation et du lancement de processus en parallèle de l'ordonnanceur[10]. Il a été créé en collaboration entre Telefunken et la Commission pour l'informatique électronique de l'Académie bavaroise des sciences et le centre de calcul du TH Munich (aujourd'hui le Leibniz Computing Center )[11]. En plus du système d'exploitation et des utilitaires, les assembleurs Externcode, SUSA et TEXAS, le compilateur ALGOL 60 ALCOR accompagné d'une bibliothèque de routines scientifiques, un compilateur Fortran et un compilateur COBOL étaient disponibles[12],[11],[13],[14],[15],[16],[17],[18].

Le TR 4 sera remplacé en 1970 par le TR 440 à circuits intégrés, d'une performance dix fois supérieure (0.9 MIPS contre 0.07 MIPS) et compatible avec son prédécesseur, ainsi que du mini-ordinateur TR 86.

Références modifier

  1. a et b « TELEFUNKEN TR4 am Leibniz-Rechenzentrum 1965 », sur www.qslnet.de (consulté le )
  2. (de) Hans-Joachim Albinus, Hardwaremuseum (XII): AEF-Telefunken TR 440, (lire en ligne)
  3. (de) « Hochschulrechenzentrum », sur Philipps-Universität Marburg (consulté le )
  4. (en) R.H. Worby, « ATC at Brétigny », Flight International,‎ (lire en ligne [PDF])
  5. « Computer aus Backnang: Telefunken TR 4 | HNF Blog », sur www.blog.hnf.de (consulté le )
  6. « ACONIT - Telefunken TR4 », sur db.aconit.org (consulté le )
  7. Eike Jessen, Dieter Michel et Heinz Voigt, « Structure, Technology, and Development of the AEG-Telefunken TR 440 Computer », IEEE Annals of the History of Computing, vol. 32, no 3,‎ , p. 30–39 (ISSN 1934-1547, lire en ligne, consulté le )
  8. a et b « Structure, Technology, and Development of the AEG-Telefunken TR 440 Computer | IEEE Journals & Magazine | IEEE Xplore », sur ieeexplore.ieee.org (consulté le )
  9. Telefunken Informationstechnik Digitalrechner TR 4 – Informationen über die Ein- und Ausgabe
  10. « The German TR 440 Computer: Software and Its Development », sur ieeexplore.ieee.org (consulté le )
  11. a et b Telefunken Großrechenanlage TR 4 – Betriebssystem
  12. Telefunken Digital-Rechenanlage TR4 – Bedienungs-Handbuch
  13. Telefunken Informationstechnik Digitalrechner TR 4 – Dienstprogramme
  14. Telefunken Programmierhandbuch Digitale Rechenanlage TR4 – Anleitung für die Programmierung in Externcode
  15. Telefunken Informationstechnik Digitalrechner TR 4 – ALCOR TR 4 (1) (ALGOL-Formelübersetzer)
  16. Telefunken TR 4 Programm-Bibliothek TEXAS – Beschreibung der Sprache und der Verwendung des TEXAS-Operators.
  17. Telefunken TR 4 Programm-Bibliothek – SUSA Superprogramm für symbolische Adressierung.
  18. Telefunken Digital-Rechenanlage TR4 – FORTRAN-Handbuch

Liens externes modifier