Parallelising Real-Time Software