Parallel and high-performance computing

A parallel program divides work into extremely tiny tasks, and runtime is dominated by scheduling and coordination rather than useful computation. Which adjustment is most likely to help?