80-tile teraflop network-on- chip 1. contents overview of the chip architecture ▫computational...

10
80-Tile Teraflop Network-On-Chip 1

Upload: rodney-cummings

Post on 03-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 80-Tile Teraflop Network-On- Chip 1. Contents Overview of the chip Architecture ▫Computational Core ▫Mesh Network Router ▫Power save features Performance

80-Tile Teraflop Network-On-Chip

1

Page 2: 80-Tile Teraflop Network-On- Chip 1. Contents Overview of the chip Architecture ▫Computational Core ▫Mesh Network Router ▫Power save features Performance

Contents

•Overview of the chip•Architecture

▫Computational Core▫Mesh Network Router▫Power save features

•Performance•Evaluation

2

Page 3: 80-Tile Teraflop Network-On- Chip 1. Contents Overview of the chip Architecture ▫Computational Core ▫Mesh Network Router ▫Power save features Performance

Overview of the chip•Purpose: High speed floating point

calculations (research chip)

•Tile based

•Network-On-Chip

•Low powerconsumption

3

Page 4: 80-Tile Teraflop Network-On- Chip 1. Contents Overview of the chip Architecture ▫Computational Core ▫Mesh Network Router ▫Power save features Performance

4

Computational core

The Processing Engine inside the tile

Page 5: 80-Tile Teraflop Network-On- Chip 1. Contents Overview of the chip Architecture ▫Computational Core ▫Mesh Network Router ▫Power save features Performance

•80 GB/s throughputMesochronous interface

•Data can be routed across 2 lanes

5

Mesh Network router

Overview of the crossbar router

Page 6: 80-Tile Teraflop Network-On- Chip 1. Contents Overview of the chip Architecture ▫Computational Core ▫Mesh Network Router ▫Power save features Performance

6

Mesh Network router

Area reduction trough bit interleaving

Interleaving Routing De-interleaving

Page 7: 80-Tile Teraflop Network-On- Chip 1. Contents Overview of the chip Architecture ▫Computational Core ▫Mesh Network Router ▫Power save features Performance

7

Power saving features• Sleep transistors: reduce

standby leakage• Body bias circuits: reduce

active leakage• Controlled by special

instructions

Operating voltage: 0.7-1.2VOperating frequency: 0-5.8GHz

Page 8: 80-Tile Teraflop Network-On- Chip 1. Contents Overview of the chip Architecture ▫Computational Core ▫Mesh Network Router ▫Power save features Performance

Performance•Extreme amount of FLOPS/Watt•Low voltage performance still impressive:

▫11W, 310 GFLOPS

8

Page 9: 80-Tile Teraflop Network-On- Chip 1. Contents Overview of the chip Architecture ▫Computational Core ▫Mesh Network Router ▫Power save features Performance

Evaluation•Very scalable•Energy efficient•Heat spreading possible•Fault tolerant•Dynamic routing across mesh network•3d stacked memory very promising

•Not general purpose yet•Communication with the outside world is hard•Programming might be a problem

9

Page 10: 80-Tile Teraflop Network-On- Chip 1. Contents Overview of the chip Architecture ▫Computational Core ▫Mesh Network Router ▫Power save features Performance

End of presentation

10