The Smallest Cluster in the World

Post on 06-May-2015

1.755 views 0 download

description

(presented at geekcon, berlin, 2011-02-08)

Transcript of The Smallest Cluster in the World

The Smallest Cluster in the World

Tim Lossen

Jaguar

• Oak Ridge National Laboratory, USA

• 26.520 nodes

Jaguar

• Oak Ridge National Laboratory, USA

• 26.520 nodes

- 224.162 cores (AMD Opteron)

Jaguar

• Oak Ridge National Laboratory, USA

• 26.520 nodes

- 224.162 cores (AMD Opteron)

- 360 TB memory

“A computer cluster is a group of linked computers, working together closely.”

en.wikipedia.org/wiki/Cluster_(computing)

~245.000 active nodes (January 2011)

10 mm

GA144

• single chip, 88 pins

GA144

• single chip, 88 pins

• 18 x 8 = 144 nodes

GA144

• single chip, 88 pins

• 18 x 8 = 144 nodes

- 20 KB memory

GA144

• single chip, 88 pins

• 18 x 8 = 144 nodes

- 20 KB memory

- 96 billion operations / second

GA144

• single chip, 88 pins

• 18 x 8 = 144 nodes

- 20 KB memory

- 96 billion operations / second

- 14 microwatts to 650 milliwatts

GA144

• single chip, 88 pins

• 18 x 8 = 144 nodes

- 20 KB memory

- 96 billion operations / second

- 14 microwatts to 650 milliwatts

• $20

F18A

• 18 bit

F18A

• 18 bit

• dual stack architecture

- 2 x 8 words (circular)

F18A

• 18 bit

• dual stack architecture

- 2 x 8 words (circular)

• 64 words RAM

F18A

• 18 bit

• dual stack architecture

- 2 x 8 words (circular)

• 64 words RAM

• <2 nanoseconds / operation

- no clock!

Charles “Chuck” Moore

Communication

• (2 to 4) 18-bit internode links

Communication

• (2 to 4) 18-bit internode links

• various external I/O options

- GPIO, SERDES, SPI ...

Communication

• (2 to 4) 18-bit internode links

• various external I/O options

- GPIO, SERDES, SPI ...

• node can suspend on read / write

- also multiport

Communication

• (2 to 4) 18-bit internode links

• various external I/O options

- GPIO, SERDES, SPI ...

• node can suspend on read / write

- also multiport

• port execution

Applications

• cryptography

Applications

• cryptography

• digital signal processing

- example: hearing aid

Applications

• cryptography

• digital signal processing

- example: hearing aid

• neural networks

Applications

• cryptography

• digital signal processing

- example: hearing aid

• neural networks

• sensor nodes (“motes”)

- energy harvesting!

Q & A