Presentation is loading. Please wait.

Presentation is loading. Please wait.

QuT: A Low-Power Optical Network- on-chip Parisa Khadem Hamedani Natalie Enright Jerger Shaahin Hessabi Khadem Hamedani et al., QuT: A Low Power Optical.

Similar presentations


Presentation on theme: "QuT: A Low-Power Optical Network- on-chip Parisa Khadem Hamedani Natalie Enright Jerger Shaahin Hessabi Khadem Hamedani et al., QuT: A Low Power Optical."— Presentation transcript:

1 QuT: A Low-Power Optical Network- on-chip Parisa Khadem Hamedani Natalie Enright Jerger Shaahin Hessabi Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

2 Introduction: Electrical NoC  Electrical NoC  Scalability limitation  Power  Network channel and buffering power  Latency 2Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

3 Introduction: Optical NoC Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip  Optical NoC  Power is independent of transmission distance  Small transmission latency  Simple modulation, large data bandwidths (Gbps) 3 TransmitterReceiver Off-chip Laser Waveguide Optical Switches

4 Introduction: Optical NoC Challenges  Optical NoC  Insertion Loss  The loss of signal power resulting from the insertion in an optical path  Main factor in the power consumption  Number of Microrings  Major source of faults  Number of Wavelengths  Wavelength-division multiplexing (WDM)  Total power is proportional to the number of wavelengths 4Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

5 Introduction: Quarten Topology (QuT) Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

6 Outline  Introduction  Quartern Architecture  Data Network  Router Microarchitecture  Wavelength assignment  All optical switches  QuT WDM Routing  Control Network  Methodology  Evaluation  Conclusion 6Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

7 Quartern Architecture  A new all-optical architecture  Based on passive microring resonators  Addressing the optical challenges  Ring-based topology  Strategically placed extra links  To reduce the diameter  To reduce number of wavelengths  A new deterministic wavelength routing  Contention-free network  Optimizing optical switches  With an optical control network 7Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

8 Data Network 8  Ring links  Bidirectional  Cross links  Bidirectional  Even  Bypass links  Unidirectional  Emanate from odd nodes Cross Bypass Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

9 Router Microarchitecture : Wavelength assignment  Each node has:  Dedicated but not unique wavelength  Source uses this wavelength  In an N-node QuT  N/4 distinct wavelength sets  Node i dedicated wavelength set  (i mod N/4) 9 λ1λ1 λ0λ0 λ2λ2 λ3λ3 Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

10 QuT WDM Routing : Source is even 10  Distance (Source, Destination):  < N/4  = N/2  Ring links Source Destination 0 Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

11 QuT WDM Routing : Source is even 11  Distance (Source, Destination):  >= N/4  Cross links Source Destination 0 Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

12 QuT WDM Routing : Source is Odd 12  Distance (Source, Destination):  <= N/4  Ring links Source Destination 1 Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

13 QuT WDM Routing : Source is Odd 13  Distance (Source, Destination):  > N/4  Bypass links Source Destination 1 Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

14 QuT WDM Routing: example Source: N0 Destination: N8 Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

15 Example: Switch at N0 15 Ring (Left) Bypass (Left) Cross (Left) Cross (Right) Ring (Right) Bypass (Right) I1I2I3I Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

16 Example: Switch at N Ring (Left) Ring (Right) Bypass (Left) Bypass (Right) I1I2I3I4 Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

17 Example: Switch at N Ring (Left) Bypass (Left) Cross (Left) Cross (Right) Ring (Right) Bypass (Right) I1I2I3I4 Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

18 Example: Switch at N Ring (Left) Bypass (Left) Cross (Left) Cross (Right) Ring (Right) Bypass (Right) I1I2I3I4 Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

19 Example: Switch at N Ring (Left) Ring (Right) Bypass (Left) Bypass (Right) I1I2I3I4 Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

20 Example: Switch at N Ring (Left) Bypass (Left) Cross (Left) Cross (Right) Ring (Right) Bypass (Right) I1I2I3I4 E Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

21 Router Microarchitecture: All optical switches (Even) 21 Add μR Bypass μR Drop μR Ring (Left) Bypass (Left) Cross (Left) Cross (Right) Ring (Right) Bypass (Right) I1I2I3I4 E Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

22 Router Microarchitecture: All optical switches (Even) 22 Ring (Left) Bypass (Left) Cross (Left) Cross (Right) Ring (Right) Bypass (Right) I1I2I3I4 E Add μR Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

23 Router Microarchitecture: All optical switches (Even) 23 Ring (Left) Bypass (Left) Cross (Left) Cross (Right) Ring (Right) Bypass (Right) I1I2I3I4 E Bypass μR Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

24 Router Microarchitecture: All optical switches (Even) 24 Ring (Left) Bypass (Left) Cross (Left) Cross (Right) Ring (Right) Bypass (Right) I1I2I3I4 E Drop μR Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

25 Router Microarchitecture: All optical switches (Odd) 25 Ring (Left) Ring (Right) Bypass (Left) Bypass (Right) I1I2I3I4 E Add μR Cross μR Drop μR Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

26 Router Microarchitecture: All optical switches (Odd) 26 Ring (Left) Ring (Right) Bypass (Left) Bypass (Right) I1I2I3I4 E Add μR Drop μR Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

27 Router Microarchitecture: All optical switches (Odd) 27 Ring (Left) Ring (Right) Bypass (Left) Bypass (Right) I1I2I3I4 E Cross μR Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

28 Control Network  Multiple-Writer Single-Reader bus  Multiple waveguides  Control Packets  Request, ACK, NACK  Small size: 6 bits  Each source node has a dedicated wavelength  In an N-node QuT  N/16 waveguides  N wavelengths 28Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

29 Methodology  Phoenixsim  An event-driven simulator  Based on OMNet++  64 and 128-node QuT compared against 29 TopologyNumber of Wavelengths Control Network λ -router N - Optical Spidergon: Ring-basedN/2Optical Corona: Optical crossbar8Slot-token-ring Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

30 Outline  Introduction  Quartern Architecture  Methodology  Evaluation  Delay  Power  Energy  Throughput  Area  Conclusion 30Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

31 Evaluation  Constant optical bandwidth for all-optical NoCs  Each node has 8 distinct wavelengths  Data stream is modulated on 8 wavelengths assigned to the destination  Die size: 225 mm  Packet size: 256 bits  10Gb/s modulator and detector  Synthetic traffic patterns:  Random, Bitreverse, Neighbor, Tornado and Hotspot-30% 31Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

32 Delay: Packet latency (cycle) node: Offered Load = 0.5 Waiting time in a processor’s output buffer The delay of modulating the packet Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

33 Power (W) 33 Small Insertion loss, Small number of required wavelengths, Small number of microrings Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

34 Energy-per-bit (pJ) node: Lower power dissipation Smaller average optical path delay At the saturation point, a small fraction of energy-per-bit is related to data network Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

35 Normalized Throughput-per-watt node: 64-node: Better throughput-per-watt, when the network size increases Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

36 Normalized Area % 44% Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

37 Conclusion  Considering optical challenges  Insertion loss  Number of microrings  Number of wavelengths 37 TopologyInsertion Loss Number of Wavelengths Number of Microrings Control Network QuTSmallN/4SmallOptical λ -router LargeNLargest- SpidergonSmallestN/2LargeOptical CoronaLargest8SmallestSlot-token-ring Consuming Less power and Energy: Scales better than state-of-art proposals Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip

38 Thank you for your attention! Question? 38Khadem Hamedani et al., QuT: A Low Power Optical Network-on-Chip


Download ppt "QuT: A Low-Power Optical Network- on-chip Parisa Khadem Hamedani Natalie Enright Jerger Shaahin Hessabi Khadem Hamedani et al., QuT: A Low Power Optical."

Similar presentations


Ads by Google