Corona: System Implications of Emerging Nanophotonic Technology
Top Cited Papers
- 1 June 2008
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 36 (10636897) , 153-164
- https://doi.org/10.1109/isca.2008.35
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 3 D 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.Keywords
All Related Versions
This publication has 22 references indexed in Scilit:
- Virtual Circuit Tree Multicasting: A Case for On-Chip Hardware Multicast SupportPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2008
- Express virtual channelsPublished by Association for Computing Machinery (ACM) ,2007
- Mode-locked silicon evanescent lasersOptics Express, 2007
- Guiding, modulating, and emitting light on Silicon-challenges and opportunitiesJournal of Lightwave Technology, 2005
- Interconnections in Multi-Core Architectures: Understanding Mechanisms, Overheads and ScalingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Niagara: A 32-Way Multithreaded Sparc ProcessorIEEE Micro, 2005
- Micrometre-scale silicon electro-optic modulatorNature, 2005
- Bandwidth adaptive snoopingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- SYMNET: an optical interconnection network for scalable high-performance symmetric multiprocessorsApplied Optics, 2003
- A class of highly scalable optical crossbar-connected interconnection networks (SOCNs) for parallel computing systemsIEEE Transactions on Parallel and Distributed Systems, 2000