The Smallest Cluster in the World

39
The Smallest Cluster in the World Tim Lossen

description

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

Transcript of The Smallest Cluster in the World

Page 1: The Smallest Cluster in the World

The Smallest Cluster in the World

Tim Lossen

Page 3: The Smallest Cluster in the World

Jaguar

• Oak Ridge National Laboratory, USA

• 26.520 nodes

Page 4: The Smallest Cluster in the World

Jaguar

• Oak Ridge National Laboratory, USA

• 26.520 nodes

- 224.162 cores (AMD Opteron)

Page 5: The Smallest Cluster in the World

Jaguar

• Oak Ridge National Laboratory, USA

• 26.520 nodes

- 224.162 cores (AMD Opteron)

- 360 TB memory

Page 6: The Smallest Cluster in the World

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

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

Page 7: The Smallest Cluster in the World

~245.000 active nodes (January 2011)

Page 10: The Smallest Cluster in the World
Page 11: The Smallest Cluster in the World

10 mm

Page 12: The Smallest Cluster in the World

GA144

• single chip, 88 pins

Page 13: The Smallest Cluster in the World

GA144

• single chip, 88 pins

• 18 x 8 = 144 nodes

Page 16: The Smallest Cluster in the World

GA144

• single chip, 88 pins

• 18 x 8 = 144 nodes

- 20 KB memory

Page 17: The Smallest Cluster in the World

GA144

• single chip, 88 pins

• 18 x 8 = 144 nodes

- 20 KB memory

- 96 billion operations / second

Page 18: The Smallest Cluster in the World

GA144

• single chip, 88 pins

• 18 x 8 = 144 nodes

- 20 KB memory

- 96 billion operations / second

- 14 microwatts to 650 milliwatts

Page 19: The Smallest Cluster in the World

GA144

• single chip, 88 pins

• 18 x 8 = 144 nodes

- 20 KB memory

- 96 billion operations / second

- 14 microwatts to 650 milliwatts

• $20

Page 21: The Smallest Cluster in the World

F18A

• 18 bit

Page 22: The Smallest Cluster in the World

F18A

• 18 bit

• dual stack architecture

- 2 x 8 words (circular)

Page 23: The Smallest Cluster in the World

F18A

• 18 bit

• dual stack architecture

- 2 x 8 words (circular)

• 64 words RAM

Page 25: The Smallest Cluster in the World

F18A

• 18 bit

• dual stack architecture

- 2 x 8 words (circular)

• 64 words RAM

• <2 nanoseconds / operation

- no clock!

Page 29: The Smallest Cluster in the World

Charles “Chuck” Moore

Page 30: The Smallest Cluster in the World

Communication

• (2 to 4) 18-bit internode links

Page 31: The Smallest Cluster in the World

Communication

• (2 to 4) 18-bit internode links

• various external I/O options

- GPIO, SERDES, SPI ...

Page 32: The Smallest Cluster in the World

Communication

• (2 to 4) 18-bit internode links

• various external I/O options

- GPIO, SERDES, SPI ...

• node can suspend on read / write

- also multiport

Page 33: The Smallest Cluster in the World

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

Page 35: The Smallest Cluster in the World

Applications

• cryptography

Page 36: The Smallest Cluster in the World

Applications

• cryptography

• digital signal processing

- example: hearing aid

Page 37: The Smallest Cluster in the World

Applications

• cryptography

• digital signal processing

- example: hearing aid

• neural networks

Page 38: The Smallest Cluster in the World

Applications

• cryptography

• digital signal processing

- example: hearing aid

• neural networks

• sensor nodes (“motes”)

- energy harvesting!

Page 39: The Smallest Cluster in the World

Q & A