Virtualizing a Post-Moore’s Law Analog Mesh Processor: The Case of a Photonic PDE Accelerator
Virtualizing a Post-Moore’s Law Analog Mesh Processor: The Case of a Photonic PDE Accelerator
复制标题
虚拟化后摩尔定律模拟网格处理器:光子 PDE 加速器的案例
DOI:
10.1145/3544971
复制
发表时间:
2022
影响因子:
2
通讯作者:
El-Ghazawi, Tarek
中科院分区:
文献类型:
--
作者:
Anderson, Jeff;Kayraklioglu, Engin;Imani, Hamid Reza;Shen, Chen;Miscuglio, Mario;Sorger, Volker J.;El-Ghazawi, Tarek
Innovative processor architectures aim to play a critical role in future sustainment of performance improvements under severe limitations imposed by the end of Moore’s Law. The Reconfigurable Optical Computer (ROC) is one such innovative, Post-Moore’s Law processor. ROC is designed to solve partial differential equations in one shot as opposed to existing solutions, which are based on costly iterative computations. This is achieved by leveraging physical properties of a mesh of optical components that behave analogously to lumped electrical components. However, virtualization is required to combat shortfalls of the accelerator hardware. Namely, (1) the infeasibility of building large photonic arrays to accommodate arbitrarily large problems and (2) underutilization brought about by mismatches in problem and accelerator mesh sizes due to future advances in manufacturing technology. In this work, we introduce an architecture and methodology for lightweight virtualization of ROC that exploits advantages borne from optical computing technology. Specifically, we apply temporal and spatial virtualization to ROC and then extend the accelerator scheduling tradespace with the introduction of spectral virtualization. Additionally, we investigate multiple resource scheduling strategies for a system-on-chip (SoC)-based PDE acceleration architecture and show that virtual configuration management offers a speedup of approximately 2×. Finally, we show that overhead from virtualization is minimal, and our experimental results show two orders of magnitude increased speed as compared to microprocessor execution while keeping errors due to virtualization under 10%.
登录
查看更多内容
DOI:
--
发表时间:
2020
期刊:
Asia and South Pacific Design Automation Conference
影响因子:
--
作者:
S. Moulik;Rishabh Chaudhary;Zinea Das;A. Sarkar
通讯作者:
A. Sarkar
DOI:
--
发表时间:
2003
期刊:
International Conference on Field-Programmable Logic and Applications
影响因子:
--
作者:
Rolf Enzler;Christian Plessl;M. Platzner
通讯作者:
M. Platzner
DOI:
--
发表时间:
2011
期刊:
TRETS
影响因子:
--
作者:
Pranav S. Vaidya;J. Lee
通讯作者:
J. Lee
DOI:
10.1007/978-3-642-12133-3_21
发表时间:
2010
期刊:
Proceedings of the 17th ACM International Conference on Computing Frontiers
影响因子:
--
作者:
E. El;Vikram K. Narayana;T. El
通讯作者:
T. El
影响因子:
7.5
作者:
Sorger, Volker J.;Lanzillotti-Kimura, Norberto D.;Zhang, Xiang
通讯作者:
Zhang, Xiang