Adapting a parallel sparse direct solver to architectures with clusters of SMPs

We consider the direct solution of general sparse linear systems baseds on a multifrontal method. The approach combines partial static scheduling of the task dependency graph during the symbolic factorization and distributed dynamic scheduling during the numerical factorization to balance the work a...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Parallel computing Ročník 29; číslo 11; s. 1645 - 1668
Hlavní autori: Amestoy, Patrick R, Duff, Iain S, Pralet, Stéphane, Vömel, Christof
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Elsevier B.V 01.11.2003
Predmet:
ISSN:0167-8191, 1872-7336
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract We consider the direct solution of general sparse linear systems baseds on a multifrontal method. The approach combines partial static scheduling of the task dependency graph during the symbolic factorization and distributed dynamic scheduling during the numerical factorization to balance the work among the processes of a distributed memory computer. We show that to address clusters of Symmetric Multi-Processor (SMP) architectures, and more generally non-uniform memory access multiprocessors, our algorithms for both the static and the dynamic scheduling need to be revisited to take account of the non-uniform cost of communication. The performance analysis on an IBM SP3 with 16 processors per SMP node and up to 128 processors shows that we can significantly reduce both the amount of inter-node communication and the solution time.
AbstractList We consider the direct solution of general sparse linear systems baseds on a multifrontal method. The approach combines partial static scheduling of the task dependency graph during the symbolic factorization and distributed dynamic scheduling during the numerical factorization to balance the work among the processes of a distributed memory computer. We show that to address clusters of Symmetric Multi-Processor (SMP) architectures, and more generally non-uniform memory access multiprocessors, our algorithms for both the static and the dynamic scheduling need to be revisited to take account of the non-uniform cost of communication. The performance analysis on an IBM SP3 with 16 processors per SMP node and up to 128 processors shows that we can significantly reduce both the amount of inter-node communication and the solution time.
Author Amestoy, Patrick R
Duff, Iain S
Vömel, Christof
Pralet, Stéphane
Author_xml – sequence: 1
  givenname: Patrick R
  surname: Amestoy
  fullname: Amestoy, Patrick R
  email: patrick.amestoy@enseeiht.fr
  organization: ENSEEIHT, 2, rue Camichel, BP 7122––F 31071 Toulouse Cedex 7, France
– sequence: 2
  givenname: Iain S
  surname: Duff
  fullname: Duff, Iain S
  email: i.duff@rl.ac.uk
  organization: CERFACS, Toulouse, and Atlas Centre, RAL, Oxon OX11 0QX, UK
– sequence: 3
  givenname: Stéphane
  surname: Pralet
  fullname: Pralet, Stéphane
  email: stephane.pralet@cerfacs.fr
  organization: CERFACS, 42, av. G. Coriolis, 31057 Toulouse Cedex 01, France
– sequence: 4
  givenname: Christof
  surname: Vömel
  fullname: Vömel, Christof
  email: christof.voemel@cerfacs.fr
  organization: CERFACS, 42, av. G. Coriolis, 31057 Toulouse Cedex 01, France
BookMark eNqFkM9OAyEQh4mpiW31CbzwArsOyy6wBw9N47-kpibqmbAULM26NEBrfHup9eRBTzOZzPebzDdBo8EPBqFLAiUBwq425VYF7csKgJbQlEDgBI2J4FXBKWUjNM5bvBCkJWdoEuMGAFgtYIyWs5XaJje8YYVzhup70-OYu2jwygWjE46-35uAk8f5xtqlPNsFE_GHS2us-11MJkTsLX5-fIrn6NSqPpqLnzpFr7c3L_P7YrG8e5jPFoWmQFLBa9rwTjEGTBnK2wZoDYJZTpuq09wKpqFrlLDGNkqJ2tq6Y4K10CrKFWF0iugxVwcfYzBWboN7V-FTEpAHJ3Ijv53IgxMJjcxOMtX-orRLKjk_pKBc_w97fWRNfmvvTJBROzNoc9QkV979yX8BP8uAwQ
CitedBy_id crossref_primary_10_1007_s12532_010_0011_7
crossref_primary_10_1016_j_parco_2005_07_004
crossref_primary_10_1016_j_parco_2007_12_003
crossref_primary_10_1137_19M1245815
crossref_primary_10_1029_2005GC001056
crossref_primary_10_1190_geo2021_0606_1
crossref_primary_10_1137_S0895479802419877
crossref_primary_10_1017_S0962492916000076
Cites_doi 10.1145/77626.77627
10.1016/S0045-7825(99)00242-X
10.1002/(SICI)1096-9128(200002/03)12:2/3<69::AID-CPE472>3.0.CO;2-W
10.1137/0611010
10.1137/S0895479899358194
10.1007/BFb0031609
10.1137/S0895479897319313
10.1016/S0167-8191(01)00141-7
10.1137/0715069
10.1016/0010-4655(96)00017-3
10.1137/0614019
10.1137/S0895479894278952
10.1137/1034004
10.1137/S0895479895291765
10.1007/978-1-4615-5205-5_1
10.1145/504210.504212
10.1137/0905045
10.1145/356044.356047
10.1137/0914074
10.1137/S0895479896302692
ContentType Journal Article
Copyright 2003 Elsevier B.V.
Copyright_xml – notice: 2003 Elsevier B.V.
DBID AAYXX
CITATION
DOI 10.1016/j.parco.2003.05.010
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1872-7336
EndPage 1668
ExternalDocumentID 10_1016_j_parco_2003_05_010
S0167819103001492
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
123
1B1
1~.
1~5
29O
4.4
457
4G.
5VS
6OB
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABBOA
ABEFU
ABFNM
ABJNI
ABMAC
ABXDB
ABYKQ
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADJOM
ADMUD
ADTZH
AEBSH
AECPX
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHJVU
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BJAXD
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-Q
G8K
GBLVA
GBOLZ
HLZ
HVGLF
HZ~
H~9
IHE
J1W
JJJVA
KOM
LG9
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
SBC
SCC
SDF
SDG
SDP
SES
SEW
SPC
SPCBC
SST
SSV
SSZ
T5K
WH7
WUQ
XPP
ZMT
~G-
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
ID FETCH-LOGICAL-c301t-74357ba6606ae3795034086f7352bc7f86c0b5a8fef5aa84ff4b686909a37a163
ISICitedReferencesCount 13
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000186815700007&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0167-8191
IngestDate Sat Nov 29 04:06:53 EST 2025
Tue Nov 18 22:03:34 EST 2025
Fri Feb 23 02:30:43 EST 2024
IsPeerReviewed true
IsScholarly true
Issue 11
Keywords Task scheduling
Dynamic scheduling
MUMPS
Distributed memory algorithms
Sparse linear systems
Language English
License https://www.elsevier.com/tdm/userlicense/1.0
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c301t-74357ba6606ae3795034086f7352bc7f86c0b5a8fef5aa84ff4b686909a37a163
PageCount 24
ParticipantIDs crossref_primary_10_1016_j_parco_2003_05_010
crossref_citationtrail_10_1016_j_parco_2003_05_010
elsevier_sciencedirect_doi_10_1016_j_parco_2003_05_010
PublicationCentury 2000
PublicationDate 2003-11-01
PublicationDateYYYYMMDD 2003-11-01
PublicationDate_xml – month: 11
  year: 2003
  text: 2003-11-01
  day: 01
PublicationDecade 2000
PublicationTitle Parallel computing
PublicationYear 2003
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References Dongarra, Du Croz, Duff, Hammarling (BIB11) 1990; 16
George, Liu (BIB18) 1978; 15
I.S. Duff, R.G. Grimes, J.G. Lewis, The Rutherford-Boeing Sparse Matrix Collection, Technical Report RAL-TR-97-031, Atlas Centre, Rutherford Appleton Laboratory, 1997, Also Technical Report ISSTECH-97-017 from Boeing Information & Support Services and Report TR/PA/97/36 from CERFACS, Toulouse
Amestoy, Duff, L’Excellent, Li (BIB6) 2001; 27
Dongarra, Croz, Duff, Hammarling (BIB12) 1990; 16
Rothberg, Eisenstat (BIB28) 1998; 19
Amestoy, Duff, L’Excellent, Koster (BIB5) 2001; 23
P.R. Amestoy, I.S. Duff, C. Vömel, Task scheduling in an asynchronous distributed memory multifrontal solver, Technical Report TR/PA/02/105, CERFACS, Toulouse, France, 2002, SIAM Journal of Matrix Analysis and Applications, submitted for publication
Pellegrini, Roman, Amestoy (BIB26) 2000; 12
2002
A. Gupta, F. Gustavson, M. Joshi, G. Karypis, V. Kumar, Pspases: An efficient and scalable parallel sparse direct solver, 1999
Duff, Erisman, Reid (BIB14) 1986
Ng, Raghavan (BIB24) 1999; 20
Dongarra, Duff, Sorensen, van der Vorst (BIB13) 1998
Hénon, Ramet, Roman (BIB20) 2002; 28
Amestoy, Davis, Duff (BIB3) 1996; 17
The OpenMP application program interface. Available from
Schreiber (BIB29) 1994
PARASOL test data. Available from
Liu, Ng, Peyton (BIB23) 1993; 14
Demmel, Eisenstat, Gilbert, Li, Liu (BIB10) 1999; 20
Choi, Demmel, Dhillon, Dongarra, Ostrouchov, Petitet, Stanley, Walker, Whaley (BIB8) 1996; 97
T.A. Davis, University of Florida sparse matrix collection, 2002. Available from
Amestoy, Duff, L’Excellent (BIB4) 2000
Duff, Reid (BIB16) 1983; 9
Pothen, Sun (BIB27) 1993; 14
F. Pellegrini, J. Roman, Sparse matrix ordering with Scotch, in: Proceedings of HPCN’97, Vienna, LNCS 1225, pp. 370–378, April 1997
Liu (BIB21) 1990; 11
Liu (BIB22) 1992; 34
>
Duff, Reid (BIB17) 1984; 5
Dongarra (10.1016/j.parco.2003.05.010_BIB13) 1998
Dongarra (10.1016/j.parco.2003.05.010_BIB12) 1990; 16
Amestoy (10.1016/j.parco.2003.05.010_BIB3) 1996; 17
Duff (10.1016/j.parco.2003.05.010_BIB17) 1984; 5
Hénon (10.1016/j.parco.2003.05.010_BIB20) 2002; 28
10.1016/j.parco.2003.05.010_BIB25
Amestoy (10.1016/j.parco.2003.05.010_BIB6) 2001; 27
Amestoy (10.1016/j.parco.2003.05.010_BIB4) 2000
Pellegrini (10.1016/j.parco.2003.05.010_BIB26) 2000; 12
Schreiber (10.1016/j.parco.2003.05.010_BIB29) 1994
10.1016/j.parco.2003.05.010_BIB9
Dongarra (10.1016/j.parco.2003.05.010_BIB11) 1990; 16
Liu (10.1016/j.parco.2003.05.010_BIB23) 1993; 14
10.1016/j.parco.2003.05.010_BIB7
Ng (10.1016/j.parco.2003.05.010_BIB24) 1999; 20
10.1016/j.parco.2003.05.010_BIB1
Duff (10.1016/j.parco.2003.05.010_BIB16) 1983; 9
10.1016/j.parco.2003.05.010_BIB19
10.1016/j.parco.2003.05.010_BIB15
Amestoy (10.1016/j.parco.2003.05.010_BIB5) 2001; 23
10.1016/j.parco.2003.05.010_BIB2
Liu (10.1016/j.parco.2003.05.010_BIB22) 1992; 34
Pothen (10.1016/j.parco.2003.05.010_BIB27) 1993; 14
Liu (10.1016/j.parco.2003.05.010_BIB21) 1990; 11
Duff (10.1016/j.parco.2003.05.010_BIB14) 1986
Rothberg (10.1016/j.parco.2003.05.010_BIB28) 1998; 19
Choi (10.1016/j.parco.2003.05.010_BIB8) 1996; 97
Demmel (10.1016/j.parco.2003.05.010_BIB10) 1999; 20
George (10.1016/j.parco.2003.05.010_BIB18) 1978; 15
References_xml – volume: 9
  start-page: 302
  year: 1983
  end-page: 325
  ident: BIB16
  article-title: The multifrontal solution of indefinite sparse symmetric linear systems
  publication-title: ACM Trans. Math. Software
– volume: 28
  start-page: 301
  year: 2002
  end-page: 321
  ident: BIB20
  article-title: PaStiX: a high-performance parallel direct solver for sparse symmetric definite systems
  publication-title: Parallel Comput.
– reference: The OpenMP application program interface. Available from <
– reference: P.R. Amestoy, I.S. Duff, C. Vömel, Task scheduling in an asynchronous distributed memory multifrontal solver, Technical Report TR/PA/02/105, CERFACS, Toulouse, France, 2002, SIAM Journal of Matrix Analysis and Applications, submitted for publication
– start-page: 191
  year: 1994
  end-page: 209
  ident: BIB29
  article-title: Scalability of sparse direct solvers
  publication-title: Graph Theory and Sparse Matrix Computation
– volume: 23
  start-page: 15
  year: 2001
  end-page: 41
  ident: BIB5
  article-title: A fully asynchronous multifrontal solver using distributed dynamic scheduling
  publication-title: SIAM J. Matrix Anal. Appl.
– reference: PARASOL test data. Available from <
– volume: 12
  start-page: 69
  year: 2000
  end-page: 84
  ident: BIB26
  article-title: Hybridizing nested dissection and halo approximate minimum degree for efficient sparse matrix ordering
  publication-title: Concurr.: Pract. Exper.
– volume: 19
  start-page: 682
  year: 1998
  end-page: 695
  ident: BIB28
  article-title: Node selection strategies for bottom-up sparse matrix ordering
  publication-title: SIAM J. Matrix Anal. Appl.
– volume: 5
  start-page: 633
  year: 1984
  end-page: 641
  ident: BIB17
  article-title: The multifrontal solution of unsymmetric sets of linear systems
  publication-title: SIAM J. Sci. Stat. Comput.
– reference: T.A. Davis, University of Florida sparse matrix collection, 2002. Available from <
– volume: 15
  start-page: 1053
  year: 1978
  end-page: 1069
  ident: BIB18
  article-title: An automatic nested dissection algorithm for irregular finite element problems
  publication-title: SIAM J. Numer. Anal.
– reference: >, 2002
– reference: A. Gupta, F. Gustavson, M. Joshi, G. Karypis, V. Kumar, Pspases: An efficient and scalable parallel sparse direct solver, 1999
– reference: F. Pellegrini, J. Roman, Sparse matrix ordering with Scotch, in: Proceedings of HPCN’97, Vienna, LNCS 1225, pp. 370–378, April 1997
– volume: 20
  start-page: 720
  year: 1999
  end-page: 755
  ident: BIB10
  article-title: A supernodal approach to sparse partial pivoting
  publication-title: SIAM J. Matrix Anal. Appl.
– volume: 27
  start-page: 388
  year: 2001
  end-page: 421
  ident: BIB6
  article-title: Analysis tuning and comparison of two general sparse solvers for distributed memory computers
  publication-title: ACM Trans. Math. Software
– volume: 11
  start-page: 134
  year: 1990
  end-page: 172
  ident: BIB21
  article-title: The role of elimination trees in sparse factorization
  publication-title: SIAM J. Matrix Anal. Appl.
– volume: 16
  start-page: 18
  year: 1990
  end-page: 28
  ident: BIB12
  article-title: Algorithm 679. A set of Level 3 Basic Linear Algebra Subprograms: model implementation and test programs
  publication-title: ACM Trans. Math. Software
– volume: 16
  start-page: 18
  year: 1990
  end-page: 28
  ident: BIB11
  article-title: Algorithm 679: a set of Level 3 Basic Linear Algebra Subprograms: Model implementation and test programs
  publication-title: ACM Trans. Math. Software
– volume: 97
  start-page: 1
  year: 1996
  end-page: 15
  ident: BIB8
  article-title: ScaLAPACK: a portable linear algebra library for distributed memory computers––design issues and performance
  publication-title: Comp. Phys. Commun.
– volume: 14
  start-page: 242
  year: 1993
  end-page: 252
  ident: BIB23
  article-title: On finding supernodes for sparse matrix computations
  publication-title: SIAM J. Matrix Anal. Appl.
– volume: 20
  start-page: 902
  year: 1999
  end-page: 914
  ident: BIB24
  article-title: Performance of greedy heuristics for sparse Cholesky factorization
  publication-title: SIAM J. Matrix Anal. Appl.
– volume: 17
  start-page: 886
  year: 1996
  end-page: 905
  ident: BIB3
  article-title: An approximate minimum degree ordering algorithm
  publication-title: SIAM J. Matrix Anal. Appl.
– year: 1998
  ident: BIB13
  article-title: Numerical Linear Algebra for High-Performance Computers
– volume: 34
  start-page: 82
  year: 1992
  end-page: 109
  ident: BIB22
  article-title: The multifrontal method for sparse matrix solution: theory and practice
  publication-title: SIAM Rev.
– reference: >
– year: 1986
  ident: BIB14
  article-title: Direct Methods for Sparse Matrices
– start-page: 501
  year: 2000
  end-page: 520
  ident: BIB4
  article-title: Multifrontal parallel distributed symmetric and unsymmetric solvers
  publication-title: Comp. Meth. Appl. Mech. Eng.
– reference: I.S. Duff, R.G. Grimes, J.G. Lewis, The Rutherford-Boeing Sparse Matrix Collection, Technical Report RAL-TR-97-031, Atlas Centre, Rutherford Appleton Laboratory, 1997, Also Technical Report ISSTECH-97-017 from Boeing Information & Support Services and Report TR/PA/97/36 from CERFACS, Toulouse
– volume: 14
  start-page: 1253
  year: 1993
  end-page: 1257
  ident: BIB27
  article-title: A mapping algorithm for parallel sparse Cholesky factorization
  publication-title: SIAM J. Sci. Comput.
– volume: 16
  start-page: 18
  issue: 1
  year: 1990
  ident: 10.1016/j.parco.2003.05.010_BIB11
  article-title: Algorithm 679: a set of Level 3 Basic Linear Algebra Subprograms: Model implementation and test programs
  publication-title: ACM Trans. Math. Software
  doi: 10.1145/77626.77627
– volume: 16
  start-page: 18
  year: 1990
  ident: 10.1016/j.parco.2003.05.010_BIB12
  article-title: Algorithm 679. A set of Level 3 Basic Linear Algebra Subprograms: model implementation and test programs
  publication-title: ACM Trans. Math. Software
  doi: 10.1145/77626.77627
– start-page: 501
  year: 2000
  ident: 10.1016/j.parco.2003.05.010_BIB4
  article-title: Multifrontal parallel distributed symmetric and unsymmetric solvers
  publication-title: Comp. Meth. Appl. Mech. Eng.
  doi: 10.1016/S0045-7825(99)00242-X
– year: 1998
  ident: 10.1016/j.parco.2003.05.010_BIB13
– volume: 12
  start-page: 69
  issue: 2–3
  year: 2000
  ident: 10.1016/j.parco.2003.05.010_BIB26
  article-title: Hybridizing nested dissection and halo approximate minimum degree for efficient sparse matrix ordering
  publication-title: Concurr.: Pract. Exper.
  doi: 10.1002/(SICI)1096-9128(200002/03)12:2/3<69::AID-CPE472>3.0.CO;2-W
– ident: 10.1016/j.parco.2003.05.010_BIB2
– volume: 11
  start-page: 134
  year: 1990
  ident: 10.1016/j.parco.2003.05.010_BIB21
  article-title: The role of elimination trees in sparse factorization
  publication-title: SIAM J. Matrix Anal. Appl.
  doi: 10.1137/0611010
– volume: 23
  start-page: 15
  issue: 1
  year: 2001
  ident: 10.1016/j.parco.2003.05.010_BIB5
  article-title: A fully asynchronous multifrontal solver using distributed dynamic scheduling
  publication-title: SIAM J. Matrix Anal. Appl.
  doi: 10.1137/S0895479899358194
– ident: 10.1016/j.parco.2003.05.010_BIB25
  doi: 10.1007/BFb0031609
– year: 1986
  ident: 10.1016/j.parco.2003.05.010_BIB14
– start-page: 191
  year: 1994
  ident: 10.1016/j.parco.2003.05.010_BIB29
  article-title: Scalability of sparse direct solvers
– volume: 20
  start-page: 902
  year: 1999
  ident: 10.1016/j.parco.2003.05.010_BIB24
  article-title: Performance of greedy heuristics for sparse Cholesky factorization
  publication-title: SIAM J. Matrix Anal. Appl.
  doi: 10.1137/S0895479897319313
– ident: 10.1016/j.parco.2003.05.010_BIB15
– ident: 10.1016/j.parco.2003.05.010_BIB7
– ident: 10.1016/j.parco.2003.05.010_BIB9
– volume: 28
  start-page: 301
  issue: 2
  year: 2002
  ident: 10.1016/j.parco.2003.05.010_BIB20
  article-title: PaStiX: a high-performance parallel direct solver for sparse symmetric definite systems
  publication-title: Parallel Comput.
  doi: 10.1016/S0167-8191(01)00141-7
– ident: 10.1016/j.parco.2003.05.010_BIB1
– volume: 15
  start-page: 1053
  year: 1978
  ident: 10.1016/j.parco.2003.05.010_BIB18
  article-title: An automatic nested dissection algorithm for irregular finite element problems
  publication-title: SIAM J. Numer. Anal.
  doi: 10.1137/0715069
– volume: 97
  start-page: 1
  year: 1996
  ident: 10.1016/j.parco.2003.05.010_BIB8
  article-title: ScaLAPACK: a portable linear algebra library for distributed memory computers––design issues and performance
  publication-title: Comp. Phys. Commun.
  doi: 10.1016/0010-4655(96)00017-3
– volume: 14
  start-page: 242
  year: 1993
  ident: 10.1016/j.parco.2003.05.010_BIB23
  article-title: On finding supernodes for sparse matrix computations
  publication-title: SIAM J. Matrix Anal. Appl.
  doi: 10.1137/0614019
– volume: 17
  start-page: 886
  year: 1996
  ident: 10.1016/j.parco.2003.05.010_BIB3
  article-title: An approximate minimum degree ordering algorithm
  publication-title: SIAM J. Matrix Anal. Appl.
  doi: 10.1137/S0895479894278952
– volume: 34
  start-page: 82
  year: 1992
  ident: 10.1016/j.parco.2003.05.010_BIB22
  article-title: The multifrontal method for sparse matrix solution: theory and practice
  publication-title: SIAM Rev.
  doi: 10.1137/1034004
– volume: 20
  start-page: 720
  issue: 3
  year: 1999
  ident: 10.1016/j.parco.2003.05.010_BIB10
  article-title: A supernodal approach to sparse partial pivoting
  publication-title: SIAM J. Matrix Anal. Appl.
  doi: 10.1137/S0895479895291765
– ident: 10.1016/j.parco.2003.05.010_BIB19
  doi: 10.1007/978-1-4615-5205-5_1
– volume: 27
  start-page: 388
  issue: 4
  year: 2001
  ident: 10.1016/j.parco.2003.05.010_BIB6
  article-title: Analysis tuning and comparison of two general sparse solvers for distributed memory computers
  publication-title: ACM Trans. Math. Software
  doi: 10.1145/504210.504212
– volume: 5
  start-page: 633
  year: 1984
  ident: 10.1016/j.parco.2003.05.010_BIB17
  article-title: The multifrontal solution of unsymmetric sets of linear systems
  publication-title: SIAM J. Sci. Stat. Comput.
  doi: 10.1137/0905045
– volume: 9
  start-page: 302
  year: 1983
  ident: 10.1016/j.parco.2003.05.010_BIB16
  article-title: The multifrontal solution of indefinite sparse symmetric linear systems
  publication-title: ACM Trans. Math. Software
  doi: 10.1145/356044.356047
– volume: 14
  start-page: 1253
  issue: 5
  year: 1993
  ident: 10.1016/j.parco.2003.05.010_BIB27
  article-title: A mapping algorithm for parallel sparse Cholesky factorization
  publication-title: SIAM J. Sci. Comput.
  doi: 10.1137/0914074
– volume: 19
  start-page: 682
  issue: 3
  year: 1998
  ident: 10.1016/j.parco.2003.05.010_BIB28
  article-title: Node selection strategies for bottom-up sparse matrix ordering
  publication-title: SIAM J. Matrix Anal. Appl.
  doi: 10.1137/S0895479896302692
SSID ssj0006480
Score 1.7165952
Snippet We consider the direct solution of general sparse linear systems baseds on a multifrontal method. The approach combines partial static scheduling of the task...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 1645
SubjectTerms Distributed memory algorithms
Dynamic scheduling
MUMPS
Sparse linear systems
Task scheduling
Title Adapting a parallel sparse direct solver to architectures with clusters of SMPs
URI https://dx.doi.org/10.1016/j.parco.2003.05.010
Volume 29
WOSCitedRecordID wos000186815700007&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1872-7336
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0006480
  issn: 0167-8191
  databaseCode: AIEXJ
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwELZWLQcuvBHlJR-4haC8_MhxQUUUQVmppdpb5Li2aJtmV7tpVf4Iv5fxK0kpWtEDlyiyEifxfJkZ2zPzIfSG5qLmTLNYlKyOC1mksUhlHgteCF4TkgnLRXD0he3v8_m8nE0mv0IuzGXD2pZfXZXL_ypqaANhm9TZW4i77xQa4ByEDkcQOxz_SfDTY7G0scwiMnW9m0Y1EaiN1VpFzn5F8Hz4KuN1jrcRfJ6bbC5M7QQb4XHwdbYee6-z0J-0XBDB6hm8nBuGmp9D0f-zaMRC7So_7omTdlhpnUFXbiPkoHO79csfYtjjPzJt7-m5CyLwJRD0tTWK3CfrjZYtQR2bqeFY7_qVDo-vNPbh1E6RwiyOjIxySh35zg2F79YeTt_BMEqby5m7QqzJYN_Cnv4fZq8PRgxxbqeV7cQQc-ZVQiqbubedMVKCttye7u3OP_c2nhaWk6__rlDPykYO3niXv_s8Iz_m8AG65ycgeOqA8xBNVPsI3Q_kHtjr-sfoW8ARFjjgCDscYYcj7HCEuwW-hiNscIQDjvBCY4OjJ-j7x93DD59iz74RS1D6XQyuJWG1oDDDFSpnJUnyAua_moHLXkumOZVJTQTXShMBv7bWRU0Nv1kpcibAzX-KttpFq54hTHWm6uOsTCU4k1wLnuhESQKd12BeqdxBWRifSvrS9IYhpak2yGYHve1vWrrKLJsvp2HgK-9cusGqAEqbbnx-u-e8QHeHP-Al2upWF-oVuiMvu5P16rXH0W97JpuA
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Adapting+a+parallel+sparse+direct+solver+to+architectures+with+clusters+of+SMPs&rft.jtitle=Parallel+computing&rft.au=Amestoy%2C+Patrick+R&rft.au=Duff%2C+Iain+S&rft.au=Pralet%2C+St%C3%A9phane&rft.au=V%C3%B6mel%2C+Christof&rft.date=2003-11-01&rft.issn=0167-8191&rft.volume=29&rft.issue=11-12&rft.spage=1645&rft.epage=1668&rft_id=info:doi/10.1016%2Fj.parco.2003.05.010&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_parco_2003_05_010
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0167-8191&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0167-8191&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0167-8191&client=summon