Breve Storia del progetto APE
Nicola Cabibbo
Dipartimento di Fisica
Università di Roma “La Sapienza”
8 Febbraio 2006
Nicola Cabibbo
Il progetto APE
8/2/2006
1 / 20
Le particelle e l’Universo
Nicola Cabibbo
Il progetto APE
8/2/2006
2 / 20
Il supercalcolo e le particelle
Nicola Cabibbo
Il progetto APE
8/2/2006
3 / 20
I Progetti APE — i primi 10 anni
I Progetti APE
1984-1989: APE1
• 16 nodi di calcolo, 1 Gflops
• Software “primitivo”
• Prodotti alcuni prototipi
1990-1995: APE100
• Modulare, 2048 nodi “custom”, 100 GFlops
• Sviluppo di un linguaggio dedicato (TAO)
• Ambiente software “user friendly”
• Affidabilita’ alta, 300 GFlops installati
Nicola Cabibbo
Il progetto APE
8/2/2006
4 / 20
I Progetti APE — Il team del primo APE
P. Bacilieri
INFN-CNAF, Bologna, Italy
S. Cabasino, A. Frighi, F. Marzano, N. Matone, P. S. Paolucci, S. Petrarca, G. Salina
INFN, Sezione di Roma, Italy
N. Cabibbo, E. Marinari, G. Parisi
Dipartimento di Fisica, II Univerita' di Roma ''Tor Vergata''; INFN, Sezione di Roma, Italy
F. Costantini, G. Fiorentini, S. Galeotti, D. Passuello, R. Tripiccione
Dipartimento di Fisica, Univerita' di Pisa; INFN, Sezione di Pisa, Italy
A. Fucci, R. Petronzio, F. Rapuano
CERN, Geneva, Switzerland
D. Pascoli, P. Rossi
Dipartimento di Fisica, Univerita' di Padova; INFN, Sezione di Padova, Italy
E.Remiddi
Dipartimento di Fisica, Univerita' di Bologna; INFN-CNAF, Bologna, Italy; INFN, Sezione di
Bologna, Italy
R.Rusack
Rockefeller University, New York, U.S.A.
B.Tirozzi
Dipartimento di Matematica - Universita' ''La Sapienza'' Roma, Italy
If you are looking for a member of the Ape Collaboration you might use this finger-form:
1984-1989
Finger:
Nicola Cabibbo
Il progetto APE
8/2/2006
5 / 20
I Progetti APE — APEmille
1995-2000: APEMille
APEMille
• Progetto internazionale INFN-DESY “up and
running!!”
• “processor array” tridimensionale scalabile da
8 a 2048 nodi con perf. da 4 GF ad 1.1TFlops
• Architettura SIMD, comunicazioni sincrone a
primo vicino
• 32 MByte di memoria locale per nodo
• Singola e doppia precisione
• Rete di 64 PCs realizza ”Host computer”
completamente integrato (bus cPCI)
Nicola Cabibbo
Il progetto APE
8/2/2006
6 / 20
I Progetti APE — APEmille in Italia e in Europa
Nicola Cabibbo
Il progetto APE
8/2/2006
7 / 20
I Progetti APE nel contesto mondiale
Nicola Cabibbo
Il progetto APE
8/2/2006
8 / 20
Il processore del primo APE
Nicola Cabibbo
Il progetto APE
8/2/2006
9 / 20
Il processore del primo APE e la sua logica
Nicola Cabibbo
Il progetto APE
8/2/2006
10 / 20
APE100 — Primo chip disegnato in casa
Nicola Cabibbo
Il progetto APE
8/2/2006
11 / 20
Da APE ad APEnext — una continuità di scuola
J&T: Aritmetica
•Pipelined “normal” complessa
a*b+c (8 flops)
per cycle
4 multiplier
4 adder/sub
A 200 MHz
(fully piped)
= 1.6 GFlops
Nicola
Cabibbo
Roma,
Nov 2004
progetto
APE Direttivo
Piero Il
Vicini
- Consiglio
8/2/2006
12 / 20
15
La filosofia VLIW — Very Long Instruction Word
Nicola Cabibbo
Il progetto APE
8/2/2006
13 / 20
La filosofia SIMD — Single Instruction Multiple Data
Nicola Cabibbo
Il progetto APE
8/2/2006
14 / 20
Accento sulla interconnessione massiccia
Nicola Cabibbo
Il progetto APE
8/2/2006
15 / 20
Risparmio di Energia e di Spazio
Nicola Cabibbo
Il progetto APE
8/2/2006
16 / 20
I numeri di APE
Nicola Cabibbo
Il progetto APE
8/2/2006
17 / 20
L’impatto di APE
Nicola Cabibbo
Il progetto APE
8/2/2006
18 / 20
L’impatto di APE
Il contributo di APE è stato essenziale
in tre delle misure che hanno portato a chiarire la natura
della asimmetria materia-antimateria.
Nicola Cabibbo
Il progetto APE
8/2/2006
19 / 20
La nascita della materia
Nicola Cabibbo
Il progetto APE
8/2/2006
20 / 20