By Barry Smith (Argonne National Laboratory, Illinois), Petter Bjorstad (Universitetet i Bergen, Norway), William Gropp (Argonne National Laboratory