Storia del computer Il primo computer elettronico fu costruito negli Usa da John Atanasoff (Iowa University); Tra il 1937 e il 1942 – insieme al suo studente Clifford Berry – costruì l’ABC (Atanasoff-Berry Computer; Nel 1943 in Inghilterra, sotto la guida di Alan Turing, fu realizzato il “Colossus”.
John Atanasoff
Atanasoff-Berry Computer
Alan Turing
Colossus
L’Eniac Nel 1946 alla University of Pennsylvania (Usa) fu presentato l’Eniac, costruito sotto la guida di Presper Eckert e John Mauchly. Ha 17.000 valvole, 70.000 resistenze, 10.000 condensatori, 5.000 saldature; Pesava 30 tonnellate.
Eniac
John Mauchly e Presper Eckert
Difetti dell’Eniac Aveva una capacità di memoria molto limitata (solo 20 numeri); Aveva troppe valvole, che si bruciavano spesso e dovevano essere cambiate, con il risultato che la macchina restava spenta per la maggior parte del tempo; Non aveva un programma modificabile.
L’Edvac La soluzione al problema precedente fu l’invenzione del software Su questo si lavorò in un progetto parallelo all’Eniac: l’Edvac, coordinato da Johnny von Neumann; Un rapporto di von Neumann, scritto nel 1945, definì l’architettura del computer moderno. Questo è composto da tre organi separati: Una “memoria elettronica”; Una “unità di controllo”; Una “unità di calcolo”.
Johnny von Neumann – Computer Edvac
Architettura di von Neumann
Il computer fuori dai laboratori Nel 1951 la Remington Rand costruì l’Univac I, utilizzato per elaborare i dati del censimento americano di quell’anno; Nel 1952 la Ibm entrò nel settore di computer: Lanciò il 701: costava $ 800.000 e ne furono costruiti solo 19 esemplari; Seguì il 650: costava $ 200.000 e ne furono venduti 2.000 esemplari; Nel 1961 introdusse il “Compatible Time Sharing System” nella sua serie 7090/94: in questo modo, uno stesso computer (mainframe) poteva essere collegato a una moltitudine di terminali piazzati nei vari uffici; In tal modo, il concetto di “accesso remoto” ad un computer “host” divenne realtà.
Univac I
Valvole termoioniche – Univac I
Ibm 701
Ibm 650
Ibm 7090/94
Compatible Time Sharing System (schema)
Le tappe successive 1947: William Shockley (dei laboratori Bell della AT&T) inventa il transistor; Tra il 1958 e il 1959 Jack Kilby (Texas Instruments) e Robert Noyce (Fairchild Semiconductor) inventano il circuito integrato (chip); Nel 1971 Ted Hoff (Intel) inventa il microprocessore
William Shockley
TRANSISTOR TRANsfer reSISTOR dicembre 1947 vecchia VALVOLA 1904
Transistor
Jack Kilby
Robert Noyce
Circuito integrato
Ted Hoff
Intel 4004
Intel 4004
i microprocessori per computer ogni 18 mesi raddoppiano la loro potenza e - parallelamente - diminuiscono di prezzo Gordon Moore
Qualche confronto Il primo microprocessore (Intel 4004) del 1971 conteneva 2.300 transistor; Il microprocessore Pentium Pro del 1995 ne conteneva 5,5 milioni; Il microprocessore Ibm Power5 del 2004 ne conteneva 276 milioni; L’Eniac effettuava 300 moltiplicazioni al secondo Il Cray XT5 (2007) effettuava 1.750.000 miliardi di operazioni al secondo; Tianhe 1° (cinese) effettua 2.570.000 miliardi di operazioni al secondo.
USA, 1,75 quadrilioni di operazioni al secondo quadrilione = un milione di miliardi
Tianhe 1A (cinese) 2,57 quadrilioni di operazioni al secondo