Supercomputer/Zuse Z3

Wikibooks, manuali e libri di testo liberi.
Jump to navigation Jump to search
  1. DefinizioneSupercomputer/Definizione
  2. StoriaSupercomputer/Storia
  3. Tassonomia di FlynnSupercomputer/Tassonomia di Flynn
  4. Calcolo paralleloSupercomputer/Calcolo parallelo
  5. HardwareSupercomputer/Hardware
  6. PipelineSupercomputer/Pipeline
  7. Processore vettorialeSupercomputer/Processore vettoriale
  8. CacheSupercomputer/Cache
  9. Uniform Memory AccessSupercomputer/Uniform Memory Access
  10. Non-Uniform Memory AccessSupercomputer/Non-Uniform Memory Access
  11. Raffreddamento a liquidiSupercomputer/Raffreddamento a liquidi
  12. RAIDSupercomputer/RAID
  13. SoftwareSupercomputer/Software
  14. Legge di AmdahlSupercomputer/Legge di Amdahl
  15. OccamSupercomputer/Occam
  16. MPISupercomputer/MPI
  17. PVMSupercomputer/PVM
  18. openMosixSupercomputer/openMosix
  19. Misura delle prestazioniSupercomputer/Misura delle prestazioni
  20. UtilizziSupercomputer/Utilizzi
  21. Elenco di computer: · Macchina AnaliticaSupercomputer/Macchina Analitica · ColumbiaSupercomputer/Columbia · ENIACSupercomputer/ENIAC · ILLIAC IVSupercomputer/ILLIAC IV · CDC 6600Supercomputer/CDC 6600 · CDC 7600Supercomputer/CDC 7600 · CDC CyberSupercomputer/CDC Cyber · CDC STAR-100Supercomputer/CDC STAR-100 · ETA10Supercomputer/ETA10 · TX-0Supercomputer/TX-0 · SAGESupercomputer/SAGE · Cray-1Supercomputer/Cray-1 · Cray-2Supercomputer/Cray-2 · Cray X-MPSupercomputer/Cray X-MP · IBM 7030Supercomputer/IBM 7030 · Zuse Z1Supercomputer/Zuse Z1 · Zuse Z2Supercomputer/Zuse Z2 · Zuse Z3Supercomputer/Zuse Z3 Elenco attuale dei 500 computer più potenti al mondo - TOP500Supercomputer/Elenco attuale dei 500 computer più potenti al mondo - TOP500

Lo Z3 è il primo calcolatore totalmente programmabile e totalmente automatico, quindi viene spesso indicato come il primo computer della storia. Il suo creatore è Konrad Zuse.

Lo Z3 è composto da 2.200 relè funzionanti a una frequenza compresa tra i 5 e i 10 hertz. Il sistema utilizzava parole lunghe 22 bit. Le operazioni venivano eseguite da un'unita aritmetica in virgola mobile. La macchina venne completata nel 1941 (il 12 maggio dello stesso anno fu presentata a un pubblico di scienziati a Berlino). Il computer originale venne distrutto dagli alleati nel 44 durante un bombardamento alleato di Berlino. Una copia perfettamente funzionante venne realizzata negli anni 60 dalla Zuse KG e è in esposizione permanente al Deutsches Museum. Nel 1998 è stato dimostrato che lo Z3 è Turing completo.

Funzionamento rispetto a una macchina di Turing universale[modifica]

Lo Z3 permetteva di realizzare loop ma non supportava istruzioni di salto condizionato (anche se non sarebbe stato difficile inserirne una). Tuttavia esiste una possibilità di implementare una macchina di Turing universale con lo Z3 (assumendo un nastro di lunghezza infinita e nessuna possibilità di errore), questa possibilità è stata dimostrata nel 1998. Il metodo utilizzato è scomodo ma la macchina di Turing è un dispositivo scomodo da utilizzare. È nata per essere universale e semplice da utilizzare per dimostrare teoremi non per essere utilizzata con programmi reali.

Da un punto di vista pratico lo Z3 forniva delle istruzioni utili a risolvere problemi di ingegneria del 1940 e serviva per facilitare la vita agli ingegneri non va paragonata con i moderni computer destinati a poter assolvere qualsiasi compito.