Direct and Iterative Solvers on Top of Runtimes at Inria Bordeaux