High-Performance Training Algorithms And Architectural Optimization Of Spiking Neural Networks