Relaxation-based real-time transient stability simulation on distributed hardware