2006
DOI: 10.1016/j.parco.2005.07.004
|View full text |Cite
|
Sign up to set email alerts
|

Hybrid scheduling for the parallel solution of linear systems

Abstract: In this paper, we consider the problem of designing a dynamic scheduling strategy that takes into account both workload and memory information in the context of the parallel multifrontal factorization. The originality of our approach is that we base our estimations (work and memory) on a static optimistic scenario during the analysis phase. This scenario is then used during the factorization phase to constrain the dynamic decisions. The task scheduler has been redesigned to take into account these new features… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

3
650
0
6

Year Published

2011
2011
2022
2022

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 909 publications
(659 citation statements)
references
References 17 publications
3
650
0
6
Order By: Relevance
“…Thanks to the flexibility offered by FEniCS in the choice of the linear system solver, we used the direct solver MUMPS [33,34] which enables to solve large sparse linear systems. Computations have been realized on a Intel Core i7-4600U (2.1 GHz).…”
Section: Numerical Implementationmentioning
confidence: 99%
“…Thanks to the flexibility offered by FEniCS in the choice of the linear system solver, we used the direct solver MUMPS [33,34] which enables to solve large sparse linear systems. Computations have been realized on a Intel Core i7-4600U (2.1 GHz).…”
Section: Numerical Implementationmentioning
confidence: 99%
“…Work is currently in progress to implement this solver. As an alternative, ISSM uses the Multifrontal Massively Parallel Sparse direct solver (MUMPS) [Amestoy et al, 2001[Amestoy et al, , 2006. Although poorly scalable, this solver does not suffer from convergence issues, as it relies on a direct solving method.…”
Section: Solvers and Performancementioning
confidence: 99%
“…Pardiso [6,18], MUMPS [7,19], and SuperLU8 belong to direct methods. Though the direct methods are quite efficient for rmany applications, they might still be quite costly when matrixes are very large.…”
Section: B Sparse Matrix Solvermentioning
confidence: 99%
“…In the other kind, we could also classify the methods into two groups: direct solvers and iterative solvers. Pardiso [6], MUMPS [7], and SuperLU [8] belong to the direct methods. Conjugate gradient [9], multigrid method [10], and streaming multigrid solver [11] are the commonly used iterative solvers.…”
Section: Introductionmentioning
confidence: 99%