Exploring Chip to Chip Photonic Networks Philip Watts Computer - - PowerPoint PPT Presentation

exploring chip to chip photonic networks
SMART_READER_LITE
LIVE PREVIEW

Exploring Chip to Chip Photonic Networks Philip Watts Computer - - PowerPoint PPT Presentation

Exploring Chip to Chip Photonic Networks Philip Watts Computer Laboratory University of Cambridge Acknowledgement: Royal Commission for the Exhibition of 1851 Exploring Chip to Chip Photonics p g p p Bandwidth improvements in


slide-1
SLIDE 1

Exploring Chip to Chip Photonic Networks

Philip Watts Computer Laboratory University of Cambridge

Acknowledgement: Royal Commission for the Exhibition of 1851

slide-2
SLIDE 2

Exploring Chip‐to‐Chip Photonics p g p p

  • Bandwidth improvements in electronic

interconnects have been achieved at the expense interconnects have been achieved at the expense

  • f increased latency and power consumption
  • Photonics has the potential to reduce power

consumption/ latency

K f l i BUT i f i – Known for a long time, BUT size, cost, manufacturing issues – Enabling technologies: silicon photonics and 3D Enabling technologies: silicon photonics and 3D integration

  • Needs a holistic system assessment
  • Needs a holistic, system assessment

– assessing power consumption and performance

slide-3
SLIDE 3

Photonics: Low Power and Latency ?

  • For point‐to‐point links:

– Photonics power consumption is not dependent on distance only on

Optical Transmitters Optical

not dependent on distance, only on modulator/detector capacitance

  • Electrical interconnect power

increases exponentially with distance

Photonics is not pin limited

Optical Waveguide Transmitters p (de)multiplexers

Tx Tx

λ1 λ2

– Photonics is not pin limited

  • Large bandwidth, low latency using

by wavelength multiplexing

  • Switched systems:

MUX Tx Tx

λN λ1,λ2…λN

Switched systems:

– Photonics switching power is not dependent on bandwidth

  • Electronic routers, power and latency

consumed for each hop/buffer

Processor Core

Tx D Rx Rx

λ1 λ2

Switch Fabric

consumed for each hop/buffer

  • Electronic/Photonic comparisons

are highly dependent on assumptions and application

EMUX Rx Rx

λN λ1,λ2…λN

assumptions and application

Rx

slide-4
SLIDE 4

Enabling Technology 1: Silicon Photonics

What’s changed?

  • Compact waveguides in Si/SiO
  • Compact waveguides in Si/SiO2

– Compact and low cost

Source: Intel

  • Off‐chip, polymer waveguides

– Integration on Copper PCBs

1.4m long spiral polymer waveguide with input from HeNe laser

  • Ring resonators can

g modulate, switch and filter

– Switch/Modulate at >10Gb/s

Diagram: M. Lipson (Cornell)

Appropriate detectors and light‐sources already exist

slide-5
SLIDE 5

Enabling Technology 2: 3D Integration

  • Recent advances in 3D point toward multiple cores +

DRAM layers (≈1 GB) + network within a single package

  • Combine such modules to produce larger systems for

data centres or high performance computing

  • III‐V substrates for light sources can be integrated

Polymer Waveguides

“Intra‐system” or data centre model “Inter‐system” or HPC model

Opti

MEMORY CACHE CORES NETWORK CORES CACHE MEMORY NETWORK

cal Backplane 3D Chip Models Optical PCB

slide-6
SLIDE 6

Characteristics of a Photonic Network

  • Photonic Limitations:

– Signals can not be (practically) buffered Signals can not be (practically) buffered – Difficult to read header and setup switch on the fly

h l l d ll h

  • These limitations leads naturally to circuit switching

(with edge buffers)

h d f fl /l k – Photonics is good for flows/large packets – Relatively inefficient for small packets (e.g. cache lines)

  • Obvious network choice: Central Xbar/Clos switch

with time slot access, e.g. SWIFT (Intel/Cambridge) g ( g )

– Various alternative distributed approaches proposed

slide-7
SLIDE 7

FPGA‐based Full System Emulation

  • FPGA‐based emulation enables full

system power/performance data using realistic workloads/timescales using realistic workloads/timescales

– 100x faster than software simulation – Existing Computer Lab project, C3D, provides BEE3 infrastructure, cores and all electronic reference design all‐electronic reference design

  • Emulate 1000+ core computer with

photonic chip‐to‐chip network model

– 4 high‐end FPGAs per board – 4‐8 MIPS‐64 cores per FPGA – Clock rate ≈ 100 MHz

  • Levels of model abstraction

– Parameterisable and synthesisable SystemVerilog network model Ph t i t

Features of BEE3 board

– Photonic component power consumption model – Photonic path viability model

Features of BEE3 board (UC Berkeley/Microsoft)

slide-8
SLIDE 8

Exploring Chip‐to‐chip Photonics

  • Collaborators: Myself, Andrew Moore, Simon Moore

(Cambridge), Robert Killey (UCL EE) (Cambridge), Robert Killey (UCL EE)

  • Program to investigate implications of chip‐to‐chip

photonic interconnect on architecture of: photonic interconnect on architecture of:

– Data Centres – High Performance Computing

  • Build accurate and experimentally verified models of

latest silicon photonics components (UCL) p p ( )

  • Build full system FPGA‐based emulator

Allows rapid network architectural exploration – Allows rapid network architectural exploration – Find applications which benefit from photonic networks