Parallel Programming Problems Hard