Méthodes directes et hybrides pour des solveurs creux adapatś aux machines multiCPUs/multiGPUs