High performance computing using Coordinate Free Numerics

Photograph of Magne Haveraaen

Magne Haveraaen


Numerical software is important for expanding our understanding of the world around us and for solving many engineering tasks. Writing numerical software meets many challenges. These ranges from general software problems like the fact that cost increases more than linearly in program size, to a specific focus on efficiency due to the high computational loads of numerical software. As the demand for numerical software increases, making numerical software adapatable to new problems becomes very important. The talk discusses the choice of variation points in numerical software, and shows that the approach of coordinate free numerics fits well with these demands. Consequential efficiency problems and possible solutions are also presented.
Tuesday 7th October 2003, 14:00
Robert Recorde Room
Department of Computer Science