J. D.  Teresco, Flaherty, J. E., Baden, S. B., Faik, J., Lacour, S., Parashar, M., Taylor, V. E., and Varela, C., ?Approaches to Architecture-Aware Parallel Scientific Computation?, in Parallel Processing for Scientific Computing, Siam Press, 2006, pp. 33-58.