Macchine come noi? - navigazione veloce.
contenuto principale | menu principali | menu secondario |
logo e collegamento alla home page

Macchine come noi?

la sfida dell'intelligenza artificiale
ultimo aggiornamento: 17/3/2007
home / protagonisti / John von Neumann

John von Neumann

Più che un genio, von Neumann era considerato dai colleghi una specie di semidio dotato di una prodigiosa capacità di calcolo.
Fu esperto di matematica, ingegneria chimica, idrodinamica, balistica, meteorologia, statistica, logica, fisica quantistica.
Elaborò l'importante teoria matematica dei giochi.
Collaborò al progetto Progetto Manhattan per la costruzione delle prime bombe atomiche a Los Alamos.
Definì l'architettura dei computer in uso ancora oggi e nota come architettura di von Neumann.

vita

János Lajos Margittai Neumann (1903 - 1957) ebreo ungherese fu un bambino prodigio. Si dice che a sei anni amasse scherzare con il padre in greco antico e fosse in grado di moltiplicare mentalmente due numeri di otto cifre oppure di memorizzare in pochi minuti una pagina qualunque dell'elenco telefonico.
A dieci anni conosceva sei lingue. A diciotto fu nominato miglior studente di matematica d'Ungheria. Nel frattempo, nel 1913 il padre aveva ottenuto dall'imperatore Francesco Giuseppe un titolo nobiliare e il diritto al "von".
Studiò in due università contemporaneamente laureandosi in ingegneria chimica a Budapest ed in matematica a Berlino.
Nel 1930 fu invitato alla Princeton University ed è uno dei primi 4 docenti scelti per l'Institute for Advanced Study, dove insegnò dal 1933 fino alla morte.

Von Neumann contribuì in maniera decisiva alla progettazione della bomba atomica e dopo la guerra a quelle della bomba all'idrogeno e della bomba al plutonio.
Odiava nazisti, giapponesi e sovietici. Fu lui a calcolare come far esplodere la bomba di Hiroshima per uccidere il maggior numero possibile di persone. Avrebbe voluto che le armi atomiche venissero usate anche contro l'Unione Sovietica.

Entrato in contato con il progetto per la realizzazione di Eniac, uno dei primi importanti computer, tra il 1944 e il 1945 sviluppò l'architettura di computer che prende il suo nome ed è alla base dei moderni calcolatori elettronici.

von Neumann
von Neumann all'epoca in cui partecipava al progetto per
la creazione della bomba atomica.

L'architettura di von Neumann

Lo schema si basa su quattro componenti fondamentali:

  1. CPU o unità centrale di elaborazione (in italiano UCE) che si divide a sua volta in:

    • Unità operativa, nella quale uno dei sottosistemi più rilevanti è l'ALU (unità logico-aritmetica)
    • Unità di controllo

  2. Unità di memoria, intesa come memoria di lavoro o memoria principale (RAM, Random Access Memory)
  3. Unità di input, tramite la quale i dati vengono inseriti nel calcolatore per essere elaborati
  4. Unità di output, necessaria affinché i dati elaborati possano essere restituiti all'operatore.

architettura di von Neumann: viene descritta nella pagina
l'architettura di von Neumann

"The question is not whether intelligent machines can have emotions, but whether machines can be intelligent without any emotions" Minsky, The Society of Mind