Flexible Error Modeling and Analysis of SiPho JTC Accelerators for CNNs
Aaron Yen, Belal Jahannia, Russell Schwartz, Anyu Jiang, Hangbo Yang, Baibhab Chatterjee, Volker Sorger, Hamed Dalir, Puneet Gupta
This paper describes a system for modeling nonidealities in a silicon-photonic joint transform correlator (JTC) used as an accelerator for convolutional neural networks (CNNs). The system is used to determine which nonidealities have the greatest impact on end-to-end model accuracy, which helps determine what design choices can be made at the block and system level to improve performance. We create a digital twin of the on-chip 1D JTC using transfer functions fitted from simulations, then introduce a scalar