
The substantial effort of parallelizing scientific programs is only justified if the resulting codes are efficient. Thus, all types of performance tuning are important to parallel software development. But performance improvements are much more difficult to achieve with parallel...