Silicon Photonic Memory Interconnect For Many-Core Architectures

HPEC(2016)

引用 6|浏览44
暂无评分
摘要
A scalable and flexible memory interconnect is a key component for a many-core architecture to take full advantage of the high-bandwidth of multiple memory stacks. In this paper, we discuss both technological and architectural challenges of these processor-to-memory interconnects, and focus on two important issues of many-core memory accesses: traffic hotspots and non-uniform memory access (NUMA). We propose a reconfigurable Silicon photonic memory interconnect based on 2.5D stacking that can direct memory traffic to any memory interface on the processor, thus alleviating the two aforementioned effects in addition to providing high bandwidth. Simulations based on a 16-core 4-memory model show that the proposed architecture can lead to up to 2x STREAM speedup over fixed connections in both hotspot and NUMA scenarios. We also demonstrate the proposed architecture using a four-port Silicon photonic demultiplexer and a 4x4 synthesizable on-chip fabric called OpenSoC. The FPGA-emulated system demonstrates dynamic memory rewiring through wavelength routing, and achieves a reconfiguration time of 5 microseconds.
更多
查看译文
关键词
silicon photonic memory interconnect,many-core architecture,scalable flexible memory interconnect,multiple memory stacks,processor-to-memory interconnect,many-core memory access,traffic hotspot,nonuniform memory access,NUMA,reconfigurable Silicon photonic memory interconnect,memory traffic,memory interface,STREAM speedup,fixed connection,four-port silicon photonic demultiplexer,on-chip fabric,OpenSoC,FPGA-emulated system,dynamic memory rewiring,wavelength routing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要