Author: Jack Dongarra,Rainer Keller,Edgar Gabriel