I'm originally a numerical analyst, but gradually become a parallel programmer. Interested in parallel programming models, in particular for distributed memory, and performance issues. Author of several popular high performance computing textbooks.