fotonické sítě na čipech (photonic nocs)

19
Fotonické sítě na čipech Photonic NoCs Pavel Krátký FIT VUT v Brně, ACH – Architektura procesorů Prezentace - MICRO IEEE (Photonic NoCs, ISSN: 0272- 1732) 11/2009

Upload: pavel-kratky

Post on 21-Jun-2015

674 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Fotonické sítě na čipech (Photonic NoCs)

Fotonické sítě na čipech Photonic NoCs

Pavel Krátký

FIT VUT v Brně, ACH – Architektura procesorůPrezentace - MICRO IEEE (Photonic NoCs, ISSN: 0272-

1732)11/2009

Page 2: Fotonické sítě na čipech (Photonic NoCs)

Vícejádrové procesoryPracovní frekvence jsou na hranici limitů:

Další zvyšování rychlosti vede k dosažení fyzikálních limitů

Spotřeba energie a emitované teplo dále roste téměř exponenciálně

Page 3: Fotonické sítě na čipech (Photonic NoCs)

Vícejádrové procesoryŘešením a současným trendem je použití

více jader místo zvyšování frekvence. Výrobci se zaměřují na optimalizaci výkon/watty

pomocí více paralelních procesorů s nižšími frekvencemi

Page 4: Fotonické sítě na čipech (Photonic NoCs)

BottleneckBěhem následujících let se výkon bude

zvyšovat pomocí zvyšování počtu jaderKomunikační struktura uvnitř čipu bude hlavním

„úzkým místem“Výzvy, které je potřeba brát v úvahu

Enormní datový tokNízká latenceEnergetická náročnost

Page 5: Fotonické sítě na čipech (Photonic NoCs)

Nízká latence a vysoký datový tokKomunikace pomocí paketů

Propojovací síť s přepínačiPředstavuje sdílené médium, které je vysoce

škálovatelnéPoskytuje dostatečně široké pásmo

Ale...Komunikační infrastruktura je hlavním

konzumentem energieBude dosaženo energetického limitu

Page 6: Fotonické sítě na čipech (Photonic NoCs)

Fotonické technologieFotonické propojovací síťe

Nízké výkonové ztráty, nezávislé na kapacitěUltra vysoká propustnostMinimální přístupová doba

Proč tedy menší spotřeba?Jakmile je ustavena fotonická cesta, potom jsou

data přenášena bez potřeby opakování, regenerace a bufferování

Page 7: Fotonické sítě na čipech (Photonic NoCs)

Fotonická technologieJe fotonická technologie dostatečně levná?

Již od roku 2006 je vysokorychlostní optická komunikace přímo na křemíku dostupná za cenu srovnatelnou s tradičními elektronickými spoji

Page 8: Fotonické sítě na čipech (Photonic NoCs)

ArchitekturaFotonické NoCHybridní přístup

Fotonická komunikační síť Přenáší zprávy ve vysokém datovém toku

Elektronická kontrolní síť Topologicky totožná s fotonickou sítí Ovládá fotonické sítě pomocích malých kontrolních

zpráv

Page 9: Fotonické sítě na čipech (Photonic NoCs)

ArchitekturaFotonické NoCPřed přenosem fotonické zprávy je

elektronický kontrolní paket (nastavuje cestu)směrován v elektronické sítizískává a nastavuje cestu pro pro fotonické

zprávyFotonická zpráva je přenášena bez

bufferování, jakmile je získána cesta

Page 10: Fotonické sítě na čipech (Photonic NoCs)

ArchitekturaFotonické NoCHlavní výhoda fotonických cest je jejich

bitová transparentnost Fotonické přepínače se vypínají nebo zapínají

jednou za každou zprávu nezávisle na velikostiEnergetické ztráty nezávisí na počtu

přenesených bitůKlasická metoda

Tradiční CMOS routery přepínájí s každým přeneseným bitem

Page 11: Fotonické sítě na čipech (Photonic NoCs)

ArchitekturaFotonické NoCDalší výhodou jsou nízké ztráty v optickém

přenosuEnergetické ztráty fotonického spojení jsou

nezávislé na vzdálenosti přenosuNezaleží zda jsou 2 jádra vzdálená 2mm nebo

2cm

Page 12: Fotonické sítě na čipech (Photonic NoCs)

ArchitekturaFotonické NoC2X2 fotonické přepínače

Schopny přepínat zprávy za méně než nanosekundu

Přepínače jsou uspořádány jako 2D matice a organizovány ve skupinách po čtyřechKaždá skupina je ovládána elektronickým

směrovačem pro vytvoření 4x4 přepínače

Page 13: Fotonické sítě na čipech (Photonic NoCs)

ArchitekturaFotonické NoCKaždý uzel obsahuje síťovou bránu a slouží

jako rozhraní fotonické sítěElektronické/Optické (E/O) and

Optické/Electronické (O/E) převodySynchronizace hodin a obnovaSerializace/deserializace

Vlnový multiplex (WDM) je používán v síťových branách k zvýšení datové kapacityOptický ekvivalent k paralelnímu přenosu

Page 14: Fotonické sítě na čipech (Photonic NoCs)

Síťové prvky Širokopásmový fotonický přepínač (PSE)

OFF State ON State Rychlé - 30ps přepínací čas Malé - 12 μm velikost prvku Nenáročné - <0.5 mW (ON), ~0

(OFF)

Page 15: Fotonické sítě na čipech (Photonic NoCs)

Síťové prvky Router, 4x4, skupiny po čtyřech

70 μm X 70 μm

Page 16: Fotonické sítě na čipech (Photonic NoCs)

Síťová topologie – příklad cesty

Page 17: Fotonické sítě na čipech (Photonic NoCs)

Porovnání s klasickou elektronickou technologií (16-ti uzlový CMP) Referenční elektronická síť

PW=765W Fotonická síť

PW=30W (o 96% nižší zpotřeba)

Page 18: Fotonické sítě na čipech (Photonic NoCs)

ZávěrVýhody fotonické technologie

Vysoké přenosové rychlostiNízká energetická náročnost

Současné pokroky tvoří z fotonické technologie vhodnou technologii k použití v sítích na čipechVýroba křemíkových fotonických zařízeníIntegrace fotonických zařízení v elektronických

obvodech CMOSPříští generace NoCs bude pravděpodobně

využívat fotonické technologie

Page 19: Fotonické sítě na čipech (Photonic NoCs)

Reference Photonic NoCs: System-Level Design Exploration

Michele Petracca, Benjamin G. Lee, Keren Bergman, and Luca P. Carloni

W. Haensch. Is 3D the next big thing in microprocessors? In Intl. Solid State Circuits Conf., February 2007.

Y. Hoskote, S. Vangal, A. Singh, N. Borkar, and S. Borkar. A 5-GHz mesh interconnect for a teraflops processor. IEEE Micro, 27(5):51–61, Sept.-Oct. 2007.

B. E. Lemoff, M. E. Ali, G. Panotopoulos, G. M. Flower,B. Madhavan, A. F. J. Levi, and D. W. Dolfi. MAUI: Enabling fiber-to-the-processor with parallel multiwavelength optical interconnects. J. Lightw. Technol., 22(9):2043–2054, September 2004.