Difficulty of parallel programming