High Performance Programming Paradigms Applied to Computational Fluid Dynamic Simulations

Students: 

Most of the time spent to solve a numerical problem is taken by a linear system. There are cases in which the solution is straightforward: lower triangular, upper triangular or diagonal matrices. However, in every day life, solutions of linear systems are far for being trivial: usually partial differential equation (PDE) problems lead to complicated linear systems and it could be even worse when you have to deal with a system of PDEs.

This is the situation where HPC is not enough and the starting point of my thesis. Literature and software libraries provide a huge amount of resources and it is very unlikely that you could do better than thousand of scientists and billions of lines of code improved for years. You might improve slightly your code, and not more but if you want to significantly improve your code, you will have to take into account something else: what you need is a new High Performance Point of View. 

Download Link : High Performance Programming Paradigms Applied to Computational Fluid Dynamic Simulations