Automatic Optimisation of Parallel Linear Algebra Routines in Systems with Variable Load