ENIAC

Publié le par Transputer Enhanced Correlator

L'ENIAC, acronyme de Electronic Numerical Integrator And Computer, est le premier ordinateur entièrement électronique construit pour être Turing-complet. Il peut être reprogrammé pour résoudre un grand nombre de problèmes calculatoires.

Il est précédé en 1941 par le Z3, une machine programmable mais encore mécanique, et par l'ordinateur britannique Colossus. L'ENIAC et le Colossus utilisent des tubes à vides.

Histoire

Le principe est une idée de John William Mauchly, professeur de physique. Participant à une conférence à l'Ursinus College, il voit des analystes produire des tables de tir, il réalise que ces calculs pourraient être réalisés électroniquement. J. Presper Eckert résolus les problèmes d'ingénierie, le principal étant la durée de vie des tubes électroniques.

C'est l'armée américaine qui va financer et construire le projet pour les besoins du laboratoire de recherche en balistique. L'ordinateur est financé le 17 mai 1943 sous le nom Project PX et construit à la Moore School of Electrical Engineering à partir de mi 1944. C'est en février 1946 qu'il est opérationel puis il est coupé le 9 novembre 1946 pour être rénové et sa mémoire augmentée.

Le 14 février 1946 il est dévoilé au public à l'université de Pennsylvanie puis est transféré à Aberdeen Proving Grounds, Maryland en 1947 où il est remis en marche le 29 juillet et commence les calculs des tables de tirs. Il continue à fonctionner jusqu'à son arrêt en 1955.

L'ENIAC reçu l'attention des journaux notamment à cause de sa taille imposante, mais d'une certaine manière, il n'est pas la fine fleur de son ère. Contrairement au Z3 de Konrad Zuse (1941) ou au MARK I de Howard Aiken (1944), il doit être recâblé pour exécuter un nouveau programme. De plus l'ENIAC utilise des registres décimaux et non binaires.]

Caractéristiques

L'ENIAC utilise des compteurs à anneaux à dix positions pour enregistrer les chiffres. L'arithmétique est réalisé en comptant les pulsations avec les anneaux et de générer des pulsations lorsque le compteur fait un tour. L'idée revient en fait à émuler par l'électronique les systèmes de roue à chiffres de machine mécaniques.

Sa capacité est de 20 nombre à dix chiffres signés permettant chacun de réaliser 5000 additions simples chaque seconde (pour un total de 100 000 additions par seconde). Il ne peut en revanche gérer que 357 multiplications ou 38 divisions par seconde.

Physiquement l'ENIAC est un monstre, il contient 17 468 tubes à vide, 7 200 diodes à cristal, 1500 relais, 70 000 résistances, 10 000 condensateurs et environ 5 millions de joints soudés à la main. Son poids est de 30 tonnes pour des dimensions de 2,4 x 0,9 x 30,5 mètres occupant un espace de 167 mètre carrés. Sa consommation est de 160 kilowatts.

Il utilise des tubes à vide en base huit, les accumulateurs décimaux était réalisé avec des flip-flops 6SN7, alors que les fonctions logiques utilisent des 6L7, 6SJ7, 6SA7 et 6AC7. De nombreux 6L6 et 6V6 servent de relais pour acheminer les pulsations entre les différents rack d'éléments.

Certains experts en électronique prédirent que les tubes tomberaient en panne si fréquemment que la machine en serait inutilisable. La prédiction n'est que partiellement correcte, de nombreux tubes brûlaient chaque jour laissant l'ENIAC inopérant la moitié du temps. Des lampes plus fiables n'ont pas été disponibles avant 1948, Eckert et Mauchly durent donc utiliser des tubes de qualité standard. La plupart des problèmes de lampes se produit au démarrage ou à l'arrêt de la machine lorsque les tubes sont soumis au plus important stress thermique. Le simple fait de ne jamais couper la machine, permet aux ingénieurs de réduire le nombre de pannes à un ou deux tubes par jour. La plus longue période de calcul sans panne est atteinte en 1954 avec 116 heures, ce qui est une prouesse compte tenu de la technologie de l'époque.

L'ENIAC fonctionne jusqu'au 2 octobre 1955. L'architecture décidée et gelée dès 1943, ne permet pas de résoudre certains problèmes notamment l'incapacité d'enregistrer un programme. Toutefois les idées produite par ce travail et l'impact sur des personnes tel John von Neumann ont profondément influé le développement des ordinateurs suivant (par exemple : EDVAC, EDSAC et SEAC. Certaines améliorations ont eu lieu, notamment un système primitif permettant d'enregistrer un programme dans une mémoire en lecture seule, une idée proposée par Neumann. Cette dernière modification ralentissait la vitesse de calcul d'un facteur six, mais la durée de reprogrammation passait de plusieurs jours à quelques heures.

Ecker et Mauchly fondent une société, Eckert-Mauchly Computer Corporation, et produisent le premier ordinateur en 1949 : le BINAC. La firme est rachetée l'année suivante par Remington Rand et renommée Univac.

Publié dans transputer

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
Y
je n'ai absolument rien compris mais je trouve les mots jolis et je voudrais les mélanger pour en faire une machine rigolote.
Répondre
P
et dire que mon mac intel core duo est plus de 1O OOOOOOOOOOOOO fois plus puissant dans 1OOOOOOOOO fois moins de place c'est éffarant...
Répondre