when large numbers of people have a hand in the same project, some tasks are divided easily and some are not. Even complex atmospheric simulations can be achieved at greater speed when they’re divided into various parts and concurrently programmed for separate processors. But sometimes one task will influence the operation of another, and that task will wind up influencing the first, making it impossible to work concurrently.