Extending the Performance and Energy-Efficiency of Shared Memory Multicores with Nanophotonic Technology | IEEE Journals & Magazine | IEEE Xplore