Mostrando entradas con la etiqueta John von Neumann. Mostrar todas las entradas
Mostrando entradas con la etiqueta John von Neumann. Mostrar todas las entradas

26 de enero de 2016

Construyendo ordenadores: El diseño de los primeros ordenadores

Construyendo ordenadores es el séptimo capítulo del libro Rompiendo códigos. Vida y legado de Turing. En este capítulo, básicamente el desarrollo de los primeros ordenadores: ENIAC, EDVAC y SSEM.

Al final de la Segunda Guerra Mundial, Alan Turing fue invitado por el National Physical Laboratory para diseñar un ordenador. Por aquel entonces, la máxima preocupación era no quedarse atrás en el desarrollo de "máquinas de computación" en relación a los Estados Unidos, donde ya operaba la ENIAC. La ENIAC era una máquina de cálculo muy rápida "con lenguaje moderno y basada en el hardware" que apareció en 1945 y que utilizaba el Laboratorio de Investigación Balística del Ejército de los Estados Unidos. No se basaba en la máquina universal de Turing. Más bien, seguía la línea de las computadoras mecánicas. La ENIAC presentaba muchas limitaciones: sus acciones estaban limitadas por su hardware. Consciente de ello, John von Neumann desarrolló otro prototipo, la EDVAC. A diferencia de la ENIAC, el código era binario y no decimal. Fue la primera máquina donde se introdujo un programa "diseñado para ser almacenado." La EDVAC se convirtió en el estándar de la arquitectura para la mayoría de ordenadores. Para contrarrestar al EDVAC, el Laboratorio Nacional de Física le pidió a Alan Turing que se implicase en el proyecto ACE. El objetivo era crear una máquina capaz de comprender las instrucciones que se les dieran y que pudiera aprender de la experiencia. Sin duda, un proyecto revolucionario. Pese al optimismo, el proyecto ACE fracasó. Surgió la idea de crear una máquina parecida al ENIAC, el EDSAC, pero, finalmente, y tras varios fracasos, en 1947 el proyecto se canceló y Alan Turing regresó de nuevo al King's College. A su vuelta a Cambridge, aún sin una plaza permanente, escribió dos artículos matemáticos: "Errores de redondeo en los procesos matriciales"(1948) y "Formas prácticas de teoría de tipos"(1948). Max Newman le hizo una oferta para que se incorporará a la Universidad de Manchester y decidió aceptarla. Allí, prosiguió el desarrollo de ordenadores. Entre 1947 y 1948, la Universidad de Manchester había construido una máquina experimental llamada The Baby como continuación de la SSEM que fue la primera computadora electrónica del mundo que almacenó un programa en su mismo hardware, por lo que se considera la primera computadora que funciona con memoria RAM. Su desarrollo se impulsó para demostrar el potencial de los programas almacenados en el ordenador. En 1949, Alan Turing mantuvo conversaciones con Norbert Wiener, padre de la cibernética. Al otro lado del charco, la Universidad de Princeton a través del Instituto de Estudios Avanzados construyó la IAS Machine bajo la supervisión de Von Neumann entre 1942 y 1951. Esta máquina era un prototipo que pocos años después se comercializaría para otros usos por diferentes compañías comerciales.
ENIAC Primeros ordenadores

23 de diciembre de 2015

Alan Turing en Cambridge.

La libertad en Oxford es el segundo capítulo del libro Rompiendo códigos.Vida y legado de Turing. En este segundo capítulo, se centra en la estancia de Alan Turing en la Universidad de Cambridge. 

En 1931, entró en el King's College de la Universidad de Cambridge para estudiar matemáticas. El King's College era un foco del pensamiento liberal en el Reino Unido. Alan Turing mostraba interés por el deporte, especialmente por el remo, de hecho participó en las famosas regatas que enfrentaban a las Universidades de Oxford y de Cambridge. Tuvo amistades tanto de deportistas como de intelectuales. Leyó la Introducción a la filosofía matemática de Bertrand Russell y el libro de John von Neumann de mecánica cuántica. En esta época, se publica su primer artículo "Equivalence of Left and Right Almost Periodicity" en el Journal of the London Mathematical Society(1935). Ese mismo año, leyó su tesis doctoral "On the Gaussion Error Function" con 23 años. En 1936, un año después, ganó el Premio Smith, reconocimiento que la Universidad de Cambridge concede cada año a dos estudiantes en física teórica, matemática aplicada. En esta primera etapa en Cambridge, Turing pasó inadvertido para la mayoría de sus compañeros y profesores, cuando vuelve de su estancia en Princeton, su actitud cambió y se mostró mucho más activo. Muestra de ello, la participación en el curso de Ludwig Wittgenstein, en 1939 en la Universidad de Cambridge, con el que mantuvo varias polémicas entorno a las relaciones entre las matemáticas y el lenguaje ordinario.

Alan Turing en Cambridge