15 parallel-programming "Multiple" PhD positions