Processing math: 0%
Pho$: A Case for Shared Optical Cache Hierarchies | IEEE Conference Publication | IEEE Xplore

Pho$: A Case for Shared Optical Cache Hierarchies


Abstract:

Conventional electronic memory hierarchies are intrinsically limited in their ability to overcome the memory wall due to scaling constraints. Optical caches and interconn...Show More

Abstract:

Conventional electronic memory hierarchies are intrinsically limited in their ability to overcome the memory wall due to scaling constraints. Optical caches and interconnects can mitigate these constraints, and enable processors to reach performance and energy efficiency unattainable by purely electronic means. However, the promised benefits cannot be realized through a simple replacement process; to reach its full potential, the architecture needs to be holistically redesigned. This paper proposes \text { Pho\$ }, an opto-electronic memory hierarchy architecture for multicores. \text { Pho\$ } replaces conventional coreprivate electronic caches with a large shared optical L1 built with optical SRAMs. A novel optical NoC provides low-latency and high-bandwidth communication between the electronic cores and the shared optical L1 at low optical loss. Our results show that \text { Pho\$ } achieves on average 1.41\times performance speedup (3.89 \times \max) and 31% lower energy-delay product (90% max) against conventional designs. Moreover, the optical NoC for core-cache communication consumes 70% less power compared to directly applying previously-proposed optical NoC architectures.
Date of Conference: 26-28 July 2021
Date Added to IEEE Xplore: 04 August 2021
ISBN Information:
Conference Location: Boston, MA, USA

References

References is not available for this document.