At Ignition Computing, we are developing the PreconNet Toolbox in order to speed up the solving of systems of linear equations of the form Ax=b. Solving such systems is at the core of many multi-physics simulations (like in the figure on the right), and often is the computational bottleneck of the simulation. Speeding up this step would significantly reduce compute power needs.
One approach is to use preconditioned iterative solvers, and optimizing the reuse of previous preconditioners. In practice, if reuse happens at all, it is with simple heuristics. In this project you will look into the ‘reusability’ of a preconditioner. What would be a good definition and which measures describe this relationship? Can we gain any performance?
Ignition Computing is a startup in Eindhoven based on the Torenallee. Our culture is focussed on cooperation, growth and a healthy work-life balance. At Ignition Computing we believe in an informal environment where everyone is equal. We share our office with Afterservice, and share lunch and Friday afternoon drinks with them.
To apply, send a brief summary of your background along with a short description of who you are to [email protected].