SlideShare una empresa de Scribd logo
1 de 22
On-Chip
Photonic
Nima Afraz
Kazem farjami nejhad
For the Advanced VLSI Course
Term Paper Presentation
February 2012
1
Why?
 To improve performance and energy in a future
many-core processor, it is vital that the
interconnect technology is optimized.
2
Optical networks
 silicon photonics is a promising new interconnect
technology with lower power, higher bandwidth
density, and shorter latencies.
3
Contents
 Introduction
 Architecture Overview
 Analysis and Comparison
 Conclusion
4
Introduction
Low-latency high-bandwidth: How?
 Packet-switched networks
 Made of carefully engineered links
 Represent a shared medium that is highly scalable
 Provide enough bandwidth
 But...
 Communication infrastructure is the major power
consumer
 Power dissipation budget limit will be achieved
5
Introduction
Photonic Technology
 Photonic interconnection networks
 Low power dissipation independent of capacity
 Ultra-high throughput
 Minimal access latencies
 Why less power?
 Once a photonic path is established, the data is
transmitted end to end without the need for
repeating, regeneration and buffering
6
Introduction
Photonic Technology
 Is photonic technology cheap enough?
 Since 2006, high-speed optical communications
directly between silicon die are possible at a price-
performance point competitive with traditional
electrical interconnects
7
Contents
 Introduction
 Architecture Overview
 Analysis and Comparison
 Conclusion
8
Architecture Overview Phonotonic
NoC
 Hybrid Approach
 Photonic interconnection network
 Transmits high-bandwidth messages
 Electronic control network
 Controls the photonic network with small control messages
9
Architecture Overview
Phonotonic NoC
 Before transmitting a photonic message, an
electronic control packet (path-setup packet)
 is routed in the electronic network
 acquires and sets up a photonic path for the
message
 Photonic message is transmitted without buffering
once the path is acquired
10
Architecture Overview
Photonic NoC
 Main advantage of photonic paths is bit-rate
transparency
 Photonic switches switch on or off once per
message
 Energy dissipation does not depend on the bit-rate
 whereas
 Traditional CMOS routers switch with every bit of
transmitted data
11
Architecture Overview
Photonic NoC
 Another advantage is low loss in optical
waveguides
 Power dissipated on a photonic link is completely
independent of the transmission distance
 No matter if 2 cores are 2mm or 2cm apart
12
Architecture Overview
Photonic NoC
 2X2 photonic switching elements
 Capable of switching messages in a sub nanosecond
switching time
 Switches are arranged as a 2D matrix and
organized in groups of four
 Each group is controlled by an electronic router to
construct a 4X4 switch
 Convenient for planar 2D topologies such as mesh
and torus
13
Architecture Overview
Photonic NoC
 Each node includes a network gateway to serve as
a photonic network interface
 Electronic/Optical (E/O) and Optical/Electronic (O/E)
conversions
 Clock synchronization and recovery
 Serialization/deserialization
 Wavelength division multiplexing is used at
network gateways to provide larger data capacity
 Optical equivalent of using parallel wires
14
Architecture Overview
Life of a Packet on Photonic NoC
 Write operation from a processor in Node A to a memory in
Node B
1. A path-setup packet is sent on the electronic control
network
 Includes information on the destination address of Node B
and additional control information such as priority and flow
id
2. Path-setup packet is routed in the electronic control
network
 Reserves the photonic switches along the path
 At every router in the path, the next hop is decided
according to the routing algorithm used
3. Path-setup packet reaches the destination
 Photonic path is reserved
 A fast light pulse is sent on the photonic path from Node B
to Node A to indicate that the path is reserved
15
Architecture Overview
Life of a Packet on Photonic NoC
4. The photonic message starts from Node A follows
path from switch to switch until it reaches Node
B
5. Message transmission completed
6. Path-teardown packet is sent from Node B to
Node A on the electronic control network to
release the path
7. Photonic message is checked for errors and a
small acknowledgement packet is sent from
Node B to Node A on the electronic control
network
16
Contents
 Introduction
 Architecture Overview
 Analysis and Comparison
 Conclusion
17
Analysis and Comparison
Power Dissipation
 Case Study Setup
 16-node CMP where each processor requires
 BWpeak = 1024 Gb/s
 BWavg = 800 Gb/s
 Traffic driven by the processors is assumed to be
uniform
 Both networks use a mesh topology and XY
dimension order routing
18
Analysis and Comparison
Power Dissipation
 Reference Electronic Network
 4X4 mesh, where each router is integrated in one
processor tile
 PW=765W
 Photonic Network
 8X8 photonic mesh
 256 photonic switching elements organized as 64
4X4 switches
 PW=30W (96% less power dissipation)
19
Contents
 Introduction
 Architecture Overview
 Analysis and Comparison
 Conclusion
20
Conclusion
 The advantages of photonic medium
 High transmission bandwidth
 Low power consumption
 Recent (i.e. since 2006) advances make photonic
technology practical for NoCs
 Fabrication of silicon photonic devices
 Integration of photonic devices in CMOS electronic
circuits
 Next generation of NoCs will possibly use photonic
technology
21
References
 On the Design of a Photonic Network-on-Chip
 Assaf Shacham, Keren Bergman, Luca P. Carloni
 First International Symposium on Networks-on-Chip (NOCS'07), pp. 53-64,
2007
 Photonic Networks-on-Chip: Opportunities and Challenges
 Michele Petracca, Keren Bergman, Luca P. Carloni
 IEEE International Symposium on Circuits and Systems 2008 (ISCAS 2008),
pp. 2789-2792, May 2008
 The Case for Low-Power Photonic Networks on Chip
 Assaf Shacham, Keren Bergman, Luca P. Carloni
 Proceedings of the 44th Annual Conference on Design Automation, pp. 132-
135, 2007
 Maximizing GFLOPS-per-Watt: High-Bandwidth, Low Power Photonic
On-Chip Networks
 Shacham, K Bergman, LP Carloni
 IBM P=ac2 Conference, October 2006
22

Más contenido relacionado

La actualidad más candente

Josep Guerrero as Keynote Speaker at ENERGYCON2014
Josep Guerrero as Keynote Speaker at ENERGYCON2014Josep Guerrero as Keynote Speaker at ENERGYCON2014
Josep Guerrero as Keynote Speaker at ENERGYCON2014
Juan C. Vasquez
 
Optical Communication on PCB
Optical Communication on PCBOptical Communication on PCB
Optical Communication on PCB
Manasa K
 
Optical computing hardcopy
Optical computing hardcopyOptical computing hardcopy
Optical computing hardcopy
divyajyothi405
 
Energy Efficient Outdoor Light Monitoring and
Energy Efficient Outdoor Light Monitoring andEnergy Efficient Outdoor Light Monitoring and
Energy Efficient Outdoor Light Monitoring and
Debabrata Bej
 
Opticalcomputing final
Opticalcomputing finalOpticalcomputing final
Opticalcomputing final
divyajyothi405
 
Final Sunseed Workshop Presentation
Final Sunseed Workshop PresentationFinal Sunseed Workshop Presentation
Final Sunseed Workshop Presentation
Juan C. Vasquez
 
Comparative analysis of traditional telephone and voice over-internet protocol
Comparative analysis of traditional telephone and voice over-internet protocolComparative analysis of traditional telephone and voice over-internet protocol
Comparative analysis of traditional telephone and voice over-internet protocol
Omaima_Ismail
 

La actualidad más candente (20)

Institute of photonics presentation
Institute of photonics presentationInstitute of photonics presentation
Institute of photonics presentation
 
Using Smart meters Data for Energy Management Operations and Power Quality in...
Using Smart meters Data for Energy Management Operations and Power Quality in...Using Smart meters Data for Energy Management Operations and Power Quality in...
Using Smart meters Data for Energy Management Operations and Power Quality in...
 
Presentation on photonics by prince kushwaha(RJIT)
Presentation on photonics by prince kushwaha(RJIT)Presentation on photonics by prince kushwaha(RJIT)
Presentation on photonics by prince kushwaha(RJIT)
 
Photonic computing
Photonic computingPhotonic computing
Photonic computing
 
Josep Guerrero as Keynote Speaker at ENERGYCON2014
Josep Guerrero as Keynote Speaker at ENERGYCON2014Josep Guerrero as Keynote Speaker at ENERGYCON2014
Josep Guerrero as Keynote Speaker at ENERGYCON2014
 
Optical Communication on PCB
Optical Communication on PCBOptical Communication on PCB
Optical Communication on PCB
 
Optical computing hardcopy
Optical computing hardcopyOptical computing hardcopy
Optical computing hardcopy
 
Energy Efficient Outdoor Light Monitoring and
Energy Efficient Outdoor Light Monitoring andEnergy Efficient Outdoor Light Monitoring and
Energy Efficient Outdoor Light Monitoring and
 
Opticalcomputing final
Opticalcomputing finalOpticalcomputing final
Opticalcomputing final
 
Final Sunseed Workshop Presentation
Final Sunseed Workshop PresentationFinal Sunseed Workshop Presentation
Final Sunseed Workshop Presentation
 
Programming Optical Circuits for Specific Applications and Reducing Productio...
Programming Optical Circuits for Specific Applications and Reducing Productio...Programming Optical Circuits for Specific Applications and Reducing Productio...
Programming Optical Circuits for Specific Applications and Reducing Productio...
 
isie yajuan guan_final_3x
isie yajuan guan_final_3xisie yajuan guan_final_3x
isie yajuan guan_final_3x
 
Presentation SIW7 amjad anvari-moghaddam
Presentation SIW7 amjad anvari-moghaddamPresentation SIW7 amjad anvari-moghaddam
Presentation SIW7 amjad anvari-moghaddam
 
Green Networks
Green NetworksGreen Networks
Green Networks
 
Energy Efficient Wireless Internet Access
Energy Efficient Wireless Internet AccessEnergy Efficient Wireless Internet Access
Energy Efficient Wireless Internet Access
 
Comparative analysis of traditional telephone and voice over-internet protocol
Comparative analysis of traditional telephone and voice over-internet protocolComparative analysis of traditional telephone and voice over-internet protocol
Comparative analysis of traditional telephone and voice over-internet protocol
 
Nano computing
Nano computingNano computing
Nano computing
 
Topology of integral circuit
Topology of integral circuit Topology of integral circuit
Topology of integral circuit
 
5G green communication
5G green communication5G green communication
5G green communication
 
Johan Morren - Operation, control and protection.
Johan Morren - Operation, control and protection.Johan Morren - Operation, control and protection.
Johan Morren - Operation, control and protection.
 

Similar a On chip photonic-nima afraz

78 ieee analysis of power consumption in future high capicity network nodes
78 ieee analysis of power consumption in future high capicity network nodes78 ieee analysis of power consumption in future high capicity network nodes
78 ieee analysis of power consumption in future high capicity network nodes
engrarif
 
Emerging Technologies in On-Chip and Off-Chip Interconnection Networks
Emerging Technologies in On-Chip and Off-Chip Interconnection NetworksEmerging Technologies in On-Chip and Off-Chip Interconnection Networks
Emerging Technologies in On-Chip and Off-Chip Interconnection Networks
Ashif Sikder
 
Energy Behavior in Ad Hoc Network Minimizing the Number of Hops and Maintaini...
Energy Behavior in Ad Hoc Network Minimizing the Number of Hops and Maintaini...Energy Behavior in Ad Hoc Network Minimizing the Number of Hops and Maintaini...
Energy Behavior in Ad Hoc Network Minimizing the Number of Hops and Maintaini...
CSCJournals
 

Similar a On chip photonic-nima afraz (20)

78 ieee analysis of power consumption in future high capicity network nodes
78 ieee analysis of power consumption in future high capicity network nodes78 ieee analysis of power consumption in future high capicity network nodes
78 ieee analysis of power consumption in future high capicity network nodes
 
Comparative performance evaluation of routing algorithm and topology size for...
Comparative performance evaluation of routing algorithm and topology size for...Comparative performance evaluation of routing algorithm and topology size for...
Comparative performance evaluation of routing algorithm and topology size for...
 
Improving Energy Efficiency in Optical Networks
Improving Energy Efficiency in Optical NetworksImproving Energy Efficiency in Optical Networks
Improving Energy Efficiency in Optical Networks
 
2_5228758894855067684.pptx
2_5228758894855067684.pptx2_5228758894855067684.pptx
2_5228758894855067684.pptx
 
Emerging Technologies in On-Chip and Off-Chip Interconnection Networks
Emerging Technologies in On-Chip and Off-Chip Interconnection NetworksEmerging Technologies in On-Chip and Off-Chip Interconnection Networks
Emerging Technologies in On-Chip and Off-Chip Interconnection Networks
 
Aisha
AishaAisha
Aisha
 
Performance evaluation of VLC system using new modulation approach
Performance evaluation of VLC system using new modulation approachPerformance evaluation of VLC system using new modulation approach
Performance evaluation of VLC system using new modulation approach
 
Energy Behavior in Ad Hoc Network Minimizing the Number of Hops and Maintaini...
Energy Behavior in Ad Hoc Network Minimizing the Number of Hops and Maintaini...Energy Behavior in Ad Hoc Network Minimizing the Number of Hops and Maintaini...
Energy Behavior in Ad Hoc Network Minimizing the Number of Hops and Maintaini...
 
Optical computing by abhishek mahajan
Optical computing by abhishek mahajanOptical computing by abhishek mahajan
Optical computing by abhishek mahajan
 
Servant-ModLeach Energy Efficient Cluster Base Routing Protocol for Large Sca...
Servant-ModLeach Energy Efficient Cluster Base Routing Protocol for Large Sca...Servant-ModLeach Energy Efficient Cluster Base Routing Protocol for Large Sca...
Servant-ModLeach Energy Efficient Cluster Base Routing Protocol for Large Sca...
 
Optical computing by abhishek mahajan
Optical computing by abhishek mahajanOptical computing by abhishek mahajan
Optical computing by abhishek mahajan
 
Power Line communication
Power Line communicationPower Line communication
Power Line communication
 
Data Center Networks
Data Center NetworksData Center Networks
Data Center Networks
 
29 ijaprr vol1-4-14-23kishor
29 ijaprr vol1-4-14-23kishor29 ijaprr vol1-4-14-23kishor
29 ijaprr vol1-4-14-23kishor
 
EEIT2-F: energy-efficient aware IT2-fuzzy based clustering protocol in wirel...
EEIT2-F: energy-efficient aware IT2-fuzzy based clustering  protocol in wirel...EEIT2-F: energy-efficient aware IT2-fuzzy based clustering  protocol in wirel...
EEIT2-F: energy-efficient aware IT2-fuzzy based clustering protocol in wirel...
 
Orchestration of Ethernet Services in Software-Defined and Flexible Heterogen...
Orchestration of Ethernet Services in Software-Defined and Flexible Heterogen...Orchestration of Ethernet Services in Software-Defined and Flexible Heterogen...
Orchestration of Ethernet Services in Software-Defined and Flexible Heterogen...
 
Hybrid optical switching in optical code division multiplexing networks
Hybrid optical switching in optical code division multiplexing networksHybrid optical switching in optical code division multiplexing networks
Hybrid optical switching in optical code division multiplexing networks
 
Hybrid optical switching in optical code division
Hybrid optical switching in optical code divisionHybrid optical switching in optical code division
Hybrid optical switching in optical code division
 
K1802036171
K1802036171K1802036171
K1802036171
 
A Brief Study on Wireless Communication Network Architectureand Sensor Networks
A Brief Study on Wireless Communication Network Architectureand Sensor NetworksA Brief Study on Wireless Communication Network Architectureand Sensor Networks
A Brief Study on Wireless Communication Network Architectureand Sensor Networks
 

Más de Nima Afraz

Más de Nima Afraz (6)

Copy method
Copy methodCopy method
Copy method
 
Pipelining
PipeliningPipelining
Pipelining
 
Dvfs nima-afraz
Dvfs nima-afrazDvfs nima-afraz
Dvfs nima-afraz
 
Contamination delay
Contamination delayContamination delay
Contamination delay
 
Cloud nima afraz
Cloud nima afrazCloud nima afraz
Cloud nima afraz
 
Bfs
BfsBfs
Bfs
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

On chip photonic-nima afraz

  • 1. On-Chip Photonic Nima Afraz Kazem farjami nejhad For the Advanced VLSI Course Term Paper Presentation February 2012 1
  • 2. Why?  To improve performance and energy in a future many-core processor, it is vital that the interconnect technology is optimized. 2
  • 3. Optical networks  silicon photonics is a promising new interconnect technology with lower power, higher bandwidth density, and shorter latencies. 3
  • 4. Contents  Introduction  Architecture Overview  Analysis and Comparison  Conclusion 4
  • 5. Introduction Low-latency high-bandwidth: How?  Packet-switched networks  Made of carefully engineered links  Represent a shared medium that is highly scalable  Provide enough bandwidth  But...  Communication infrastructure is the major power consumer  Power dissipation budget limit will be achieved 5
  • 6. Introduction Photonic Technology  Photonic interconnection networks  Low power dissipation independent of capacity  Ultra-high throughput  Minimal access latencies  Why less power?  Once a photonic path is established, the data is transmitted end to end without the need for repeating, regeneration and buffering 6
  • 7. Introduction Photonic Technology  Is photonic technology cheap enough?  Since 2006, high-speed optical communications directly between silicon die are possible at a price- performance point competitive with traditional electrical interconnects 7
  • 8. Contents  Introduction  Architecture Overview  Analysis and Comparison  Conclusion 8
  • 9. Architecture Overview Phonotonic NoC  Hybrid Approach  Photonic interconnection network  Transmits high-bandwidth messages  Electronic control network  Controls the photonic network with small control messages 9
  • 10. Architecture Overview Phonotonic NoC  Before transmitting a photonic message, an electronic control packet (path-setup packet)  is routed in the electronic network  acquires and sets up a photonic path for the message  Photonic message is transmitted without buffering once the path is acquired 10
  • 11. Architecture Overview Photonic NoC  Main advantage of photonic paths is bit-rate transparency  Photonic switches switch on or off once per message  Energy dissipation does not depend on the bit-rate  whereas  Traditional CMOS routers switch with every bit of transmitted data 11
  • 12. Architecture Overview Photonic NoC  Another advantage is low loss in optical waveguides  Power dissipated on a photonic link is completely independent of the transmission distance  No matter if 2 cores are 2mm or 2cm apart 12
  • 13. Architecture Overview Photonic NoC  2X2 photonic switching elements  Capable of switching messages in a sub nanosecond switching time  Switches are arranged as a 2D matrix and organized in groups of four  Each group is controlled by an electronic router to construct a 4X4 switch  Convenient for planar 2D topologies such as mesh and torus 13
  • 14. Architecture Overview Photonic NoC  Each node includes a network gateway to serve as a photonic network interface  Electronic/Optical (E/O) and Optical/Electronic (O/E) conversions  Clock synchronization and recovery  Serialization/deserialization  Wavelength division multiplexing is used at network gateways to provide larger data capacity  Optical equivalent of using parallel wires 14
  • 15. Architecture Overview Life of a Packet on Photonic NoC  Write operation from a processor in Node A to a memory in Node B 1. A path-setup packet is sent on the electronic control network  Includes information on the destination address of Node B and additional control information such as priority and flow id 2. Path-setup packet is routed in the electronic control network  Reserves the photonic switches along the path  At every router in the path, the next hop is decided according to the routing algorithm used 3. Path-setup packet reaches the destination  Photonic path is reserved  A fast light pulse is sent on the photonic path from Node B to Node A to indicate that the path is reserved 15
  • 16. Architecture Overview Life of a Packet on Photonic NoC 4. The photonic message starts from Node A follows path from switch to switch until it reaches Node B 5. Message transmission completed 6. Path-teardown packet is sent from Node B to Node A on the electronic control network to release the path 7. Photonic message is checked for errors and a small acknowledgement packet is sent from Node B to Node A on the electronic control network 16
  • 17. Contents  Introduction  Architecture Overview  Analysis and Comparison  Conclusion 17
  • 18. Analysis and Comparison Power Dissipation  Case Study Setup  16-node CMP where each processor requires  BWpeak = 1024 Gb/s  BWavg = 800 Gb/s  Traffic driven by the processors is assumed to be uniform  Both networks use a mesh topology and XY dimension order routing 18
  • 19. Analysis and Comparison Power Dissipation  Reference Electronic Network  4X4 mesh, where each router is integrated in one processor tile  PW=765W  Photonic Network  8X8 photonic mesh  256 photonic switching elements organized as 64 4X4 switches  PW=30W (96% less power dissipation) 19
  • 20. Contents  Introduction  Architecture Overview  Analysis and Comparison  Conclusion 20
  • 21. Conclusion  The advantages of photonic medium  High transmission bandwidth  Low power consumption  Recent (i.e. since 2006) advances make photonic technology practical for NoCs  Fabrication of silicon photonic devices  Integration of photonic devices in CMOS electronic circuits  Next generation of NoCs will possibly use photonic technology 21
  • 22. References  On the Design of a Photonic Network-on-Chip  Assaf Shacham, Keren Bergman, Luca P. Carloni  First International Symposium on Networks-on-Chip (NOCS'07), pp. 53-64, 2007  Photonic Networks-on-Chip: Opportunities and Challenges  Michele Petracca, Keren Bergman, Luca P. Carloni  IEEE International Symposium on Circuits and Systems 2008 (ISCAS 2008), pp. 2789-2792, May 2008  The Case for Low-Power Photonic Networks on Chip  Assaf Shacham, Keren Bergman, Luca P. Carloni  Proceedings of the 44th Annual Conference on Design Automation, pp. 132- 135, 2007  Maximizing GFLOPS-per-Watt: High-Bandwidth, Low Power Photonic On-Chip Networks  Shacham, K Bergman, LP Carloni  IBM P=ac2 Conference, October 2006 22