Recrean al histórico computador "ENIAC" en un chip - Debate

Hola a tod@s

Todo el mundo ha oído hablar alguna vez del ENIAC (Electronic Numerical Integrator And Computer). El famoso computador electrónico diseñado para aplicaciones militares y que sería uno de los precursores de la informática moderna.

Hemos visto emuladores javascript en la red y todo tipo de documentación y artículos sobre él, pero lo que al menos yo no conocía, es que se había llevado a cabo un proyecto de ingeniería para recrear el ENIAC... ¡¡en un único microchip!!. Imaginad una mastodóntica máquina de cálculo que consumía 160 kilovatios, metida en lo que ocupa un microprocesador normal :O

Pues esto ya ha sucedido. En 1995 un grupo de estudiantes de la Universidad de Pennsylvania del Departamento de Ingeniería Eléctrica de la Moore School of Electrical Engineering, trabajando bajo la supervisión del Profesor J. Van der Spiegel, logró replicar la totalidad del "ENIAC" en un chip de 7,44 por 5,29mm utilizando tecnología CMOS de 0,5 micrómetros.

Imagen

Imagen

Imagen

Imágenes cortesía de la Universidad de Pennsylvania.


El motivo de realizar este gran trabajo era celebrar el 50 aniversario del ENIAC.

PROPUESTA DE DEBATE:

El dato más interesante de esta recreación o replicación del ENIAC con tecnología moderna está en el número de transistores necesario:

"The full ENIAC(TM)-on-a-Chip has been fabricated in a 0.5 micron, triple metal, nwell CMOS process. The chip has a size of 7.44mm by 5.29mm and contains about 174,569 transistors"

Fuente: Enlace al artículo original (en inglés) de la Universidad de Pennsylvania

Es decir: si admitimos que un computador construido en los años cuarenta tenía el equivalente a 175.000 transistores se me ocurre que salvando las distancias se le podía considerar similar o más potente aún que un Intel 80286 que es ya un microprocesador de 1982, que según informa la wikipedia, tenía 134.000 transistores.

Siempre he pensado que el ENIAC debía ser poco más que una gran calculadora científica aparatosa y cara. Pero a la vista de estos datos creo que lo había subestimado y que realmente debía ser un aparato realmente poderoso para los años cuarenta. Quizá eso explica por qué lo mantuvieron tanto tiempo en activo pese a su coste de mantenimiento.

¿Realmente estamos hablando de un aparato similar en potencia a un 80286? Opinad :cool:

Espero abrir un debate sobre todo entre informáticos y expertos en hardware [chulito]

Nota: editado el 22 de agosto de 2020 para actualizar los enlaces, que habían dejado de ser operativos.
Con la misma capacidad que un 286 ni de coña. Ese número de transistores era el necesario para implementar en 1995 toda la lógica del sistema, pero los componentes del ENIAC eran, de lejos, mucho más lentos. Un tubo de vacío es varias magnitudes más lento que un transistor.

Para que te hagas a la idea, según wikipedia, el ENIAC podía realizar 5000 sumas en un segundo, pero el 80286 más lento operaba a 0.9 millones de instrucciones por segundo.

Probablemente ese ENIAC con transistores es mucho más rápido que el ENIAC original, salvo limitaciones del diseño.

De hecho en la wikipedia en inglés, al final del artículo sobre ENIAC pone lo siguiente:
In 1997, a square chip of silicon measuring 0.25 inches (8 mm) on a side was built to the same functionality as the ENIAC, which occupied a large room. Although this 20 MHz chip was many times faster than the ENIAC, it was still many times slower than modern microprocessors of the late 90's.
amuchamu escribió:Con la misma capacidad que un 286 ni de coña. Ese número de transistores era el necesario para implementar en 1995 toda la lógica del sistema, pero los componentes del ENIAC eran, de lejos, mucho más lentos. Un tubo de vacío es varias magnitudes más lento que un transistor.

Para que te hagas a la idea, según wikipedia, el ENIAC podía realizar 5000 sumas en un segundo, pero el 80286 más lento operaba a 0.9 millones de instrucciones por segundo.

Probablemente ese ENIAC con transistores es mucho más rápido que el ENIAC original, salvo limitaciones del diseño.

De hecho en la wikipedia en inglés, al final del artículo sobre ENIAC pone lo siguiente:
In 1997, a square chip of silicon measuring 0.25 inches (8 mm) on a side was built to the same functionality as the ENIAC, which occupied a large room. Although this 20 MHz chip was many times faster than the ENIAC, it was still many times slower than modern microprocessors of the late 90's.


Gracias por contestar. Tienes razón en lo que comentas pero cuando hablamos de potencia de un ordenador, no necesariamente tiene por qué ser velocidad. Es decir: ¿Es más potente por ejemplo un procesador de 8 bits a 100Mhz, que uno de 16 bits a 80Mhz? Lo que contaría sería la capacidad de proceso del aparato. Es cierto que el ENIAC "recreado" en el chip debe ser lento pero la cuestión sería ¿Será capaz de hacer, de forma nativa, por su diseño, cosas más complejas que un microprocesador de fines de los setenta/inicos de los ochenta? A eso me refiero.

Salu2 :cool:
3 respuestas