TY - GEN
T1 - Toward a Behavioral-Level End-To-End Framework for Silicon Photonics Accelerators
AU - Lattanzio, Emily
AU - Zhou, Ranyang
AU - Roohi, Arman
AU - Khreishah, Abdallah
AU - Misra, Durga
AU - Angizi, Shaahin
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - Convolutional Neural Networks (CNNs) are widely used due to their effectiveness in various AI applications such as object recognition, speech processing, etc., where the multiply-And-Accumulate (MAC) operation contributes to ∼ 95% of the computation time. From the hardware implementation perspective, the performance of current CMOS-based MAC accelerators is limited mainly due to their von-Neumann architecture and corresponding limited memory bandwidth. In this way, silicon photonics has been recently explored as a promising solution for accelerator design to improve the speed and power-efficiency of the designs as opposed to electronic memristive crossbars. In this work, we briefly study recent silicon photonics accelerators and take initial steps to develop an open-source and adaptive crossbar architecture simulator for that. Keeping the original functionality of the MNSIM tool [1], we add a new photonic mode that utilizes the pre-existing algorithm to work with a photonic Phase Change Memory (pPCM) based crossbar structure. With inputs from the CNN's topology, the accelerator configuration, and experimentally-benchmarked data, the presented simulator can report the optimal crossbar size, the number of crossbars needed, and the estimation of total area, power, and latency.
AB - Convolutional Neural Networks (CNNs) are widely used due to their effectiveness in various AI applications such as object recognition, speech processing, etc., where the multiply-And-Accumulate (MAC) operation contributes to ∼ 95% of the computation time. From the hardware implementation perspective, the performance of current CMOS-based MAC accelerators is limited mainly due to their von-Neumann architecture and corresponding limited memory bandwidth. In this way, silicon photonics has been recently explored as a promising solution for accelerator design to improve the speed and power-efficiency of the designs as opposed to electronic memristive crossbars. In this work, we briefly study recent silicon photonics accelerators and take initial steps to develop an open-source and adaptive crossbar architecture simulator for that. Keeping the original functionality of the MNSIM tool [1], we add a new photonic mode that utilizes the pre-existing algorithm to work with a photonic Phase Change Memory (pPCM) based crossbar structure. With inputs from the CNN's topology, the accelerator configuration, and experimentally-benchmarked data, the presented simulator can report the optimal crossbar size, the number of crossbars needed, and the estimation of total area, power, and latency.
KW - Silicon photonics
KW - accelerator
KW - convolutional neural network
KW - crossbar
UR - http://www.scopus.com/inward/record.url?scp=85145435160&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85145435160&partnerID=8YFLogxK
U2 - 10.1109/IGSC55832.2022.9969371
DO - 10.1109/IGSC55832.2022.9969371
M3 - Conference contribution
AN - SCOPUS:85145435160
T3 - 2022 IEEE 13th International Green and Sustainable Computing Conference, IGSC 2022
BT - 2022 IEEE 13th International Green and Sustainable Computing Conference, IGSC 2022
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 13th IEEE International Green and Sustainable Computing Conference, IGSC 2022
Y2 - 24 October 2022 through 25 October 2022
ER -