Parallelisation and vectorisation