“…While parallel weight updates have been shown using ECRAM (Fuller et al, 2019a;Kim et al, 2019), in situ training utilizing this outer product update has not been demonstrated due to overlapping fabrication and systems engineering challenges. Instead, numerical simulations (Agarwal et al, 2016;Jacobs-Gedrim et al, 2017;Bennett et al, 2019a;Kim et al, 2019) based on the switching properties of just one or few devices have been used to predict the accuracy of training large crossbar arrays (Fuller et al, 2017(Fuller et al, , 2019avan de Burgt et al, 2017;Li et al, 2019Li et al, , 2020a. Without experimental validation, it is unclear if such numerical simulations will accurately capture experimental training protocols, especially in the presence of non-ideal device behavior, variations between devices, loss of state, or sneak current pathways that are difficult to account for in array simulations using individual device measurements.…”