Title
Corona: System Implications of Emerging Nanophotonic Technology
Abstract
We expect that many-core microprocessors will push performance per chip from the 10 gigaflop to the 10 teraflop range in the coming decade. To support this increased performance, memory and inter-core bandwidths will also have to scale by orders of magnitude. Pin limitations, the energy cost of electrical signaling, and the non-scalability of chip-length global wires are significant bandwidth impediments. Recent developments in silicon nanophotonic technology have the potential to meet these off- and on-stack bandwidth requirements at acceptable power levels. Corona is a 3D many-core architecture that uses nanophotonic communication for both inter-core communication and off-stack communication to memory or I/O devices. Its peak floating-point performance is 10 teraflops. Dense wavelength division multiplexed optically connected memory modules provide 10 terabyte per second memory bandwidth. A photonic crossbar fully interconnects its 256 low-power multithreaded cores at 20 terabyte per second bandwidth. We have simulated a 1024 thread Corona system running synthetic benchmarks and scaled versions of the SPLASH-2 benchmark suite. We believe that in comparison with an electrically-connected many-core alternative that uses the same on-stack interconnect power, Corona can provide 2 to 6 times more performance on many memory intensive workloads, while simultaneously reducing power.
Year
DOI
Venue
2008
10.1109/ISCA.2008.35
ISCA '08 Proceedings of the 35th Annual International Symposium on Computer Architecture
Keywords
Field
DocType
3D stacking,Many-core CMP,Nanophotonics,On-chip Networks
Memory bandwidth,Computer science,Terabyte,Parallel computing,Thread (computing),Chip,Bandwidth (signal processing),Multiplexing,Interconnection,Crossbar switch
Conference
Volume
Issue
ISSN
36
3
0163-5964
Citations 
PageRank 
References 
293
13.52
17
Authors
10
Search Limit
100293
Name
Order
Citations
PageRank
Dana Vantrease142319.33
Robert Schreiber2130578.88
Matteo Monchiero376637.51
Moray McLaren448133.08
Norman P. Jouppi56042791.53
Marco Fiorentino635624.30
Al Davis798654.47
Nathan Binkert888249.23
R. G. Beausoleil939434.99
Jung Ho Ahn102657122.11