A Survey of Fault-Tolerance Algorithms for Reconfigurable Nano-Crossbar Arrays | Synapse