Memory-Efficient and Adaptive Heterogeneous Framework for Gate-Level Fault Simulation | Synapse