A Parallel QZ Algorithm for Distributed Memory HPC Systems

Appearing frequently in applications, generalized eigenvalue problems represent one of the core problems in numerical linear algebra. The QZ algorithm of Moler and Stewart is the most widely used algorithm for addressing such problems. Despite its importance, little attention has been paid to the pa...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:SIAM journal on scientific computing Ročník 36; číslo 5; s. C480 - C503
Hlavní autori: Adlerborn, Björn, Kågström, Bo, Kressner, Daniel
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: 01.01.2014
Predmet:
ISSN:1064-8275, 1095-7197, 1095-7197
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract Appearing frequently in applications, generalized eigenvalue problems represent one of the core problems in numerical linear algebra. The QZ algorithm of Moler and Stewart is the most widely used algorithm for addressing such problems. Despite its importance, little attention has been paid to the parallelization of the QZ algorithm. The purpose of this work is to fill this gap. We propose a parallelization of the QZ algorithm that incorporates all modern ingredients of dense eigensolvers, such as multishift and aggressive early deflation techniques. To deal with (possibly many) infinite eigenvalues, a new parallel deflation strategy is developed. Numerical experiments for several random and application examples demonstrate the effectiveness of our algorithm on two different distributed memory HPC systems.
AbstractList Appearing frequently in applications, generalized eigenvalue problems represent one of the core problems in numerical linear algebra. The QZ algorithm of Moler and Stewart is the most widely used algorithm for addressing such problems. Despite its importance, little attention has been paid to the parallelization of the QZ algorithm. The purpose of this work is to fill this gap. We propose a parallelization of the QZ algorithm that incorporates all modern ingredients of dense eigensolvers, such as multishift and aggressive early deflation techniques. To deal with (possibly many) infinite eigenvalues, a new parallel deflation strategy is developed. Numerical experiments for several random and application examples demonstrate the effectiveness of our algorithm on two different distributed memory HPC systems.
Author Adlerborn, Björn
Kågström, Bo
Kressner, Daniel
Author_xml – sequence: 1
  givenname: Björn
  surname: Adlerborn
  fullname: Adlerborn, Björn
– sequence: 2
  givenname: Bo
  surname: Kågström
  fullname: Kågström, Bo
– sequence: 3
  givenname: Daniel
  surname: Kressner
  fullname: Kressner, Daniel
BackLink https://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-97903$$DView record from Swedish Publication Index (Umeå universitet)
BookMark eNplkL1OwzAYRS1UJEph4A0ygkRoHDv-YataoEhFFPEzsFh24hQjJy62I9S3J1WBAabvDudefTqHYNC6VgNwArMLCBEdQ5zxAjNI98AQ9jGlkNPBNhOcspwWB-AwhPcsgwTzfAguJ8lSemmttsnDazKxK-dNfGuS2vlkZkL0RnVRV8mdbpzfJPPlNHnchKibcAT2a2mDPv6-I_B8ffU0naeL-5vb6WSRlgjhmGLIpCogQVUFK1pggktWI82ZVjWrdcFooTLOGcdZVRAic4VRntOcKKUxgRiNwPluN3zqdafE2ptG-o1w0oiZeZkI51eiazrBKc9Qj5_u8LV3H50OUTQmlNpa2WrXBQFJzlHBeh89Ot6hpXcheF2L0kQZjWujl8YKmImtVPErtW-c_Wn8fPOf_QIzY3XZ
CitedBy_id crossref_primary_10_1007_s11082_023_06001_2
crossref_primary_10_1007_s11082_024_06740_w
crossref_primary_10_1145_3495005
crossref_primary_10_1016_j_optlastec_2022_108254
crossref_primary_10_1007_s12596_022_00990_1
crossref_primary_10_1002_nla_2475
crossref_primary_10_1007_s12596_024_02329_4
crossref_primary_10_1137_16M1103890
crossref_primary_10_1137_19M1249631
crossref_primary_10_1007_s10208_024_09682_7
crossref_primary_10_1016_j_ijleo_2023_171602
crossref_primary_10_1145_2850415
crossref_primary_10_1016_j_eswa_2023_122547
crossref_primary_10_1137_17M1153637
crossref_primary_10_1007_s12596_022_00883_3
crossref_primary_10_1007_s42044_024_00196_7
Cites_doi 10.1016/0377-0427(89)90359-2
10.1007/s002110050264
10.1137/S0895479801384585
10.1137/05064521X
10.1109/TPWRS.2008.926693
10.1007/BF02142813
10.1016/0167-8191(86)90032-3
10.1002/cpe.1386
10.1145/332242.332244
10.1007/s10543-008-0180-1
10.1145/2559986
10.1016/0024-3795(93)90477-6
10.1145/152613.152616
10.1145/2427023.2427024
10.1137/0912049
10.1137/090756934
10.1137/0710024
10.1137/S0895479899360376
10.1016/j.parco.2014.04.003
10.1137/S0895479801384573
10.1137/S089547989122377X
10.1137/0712062
10.1142/S0129053300000084
10.1137/0902012
10.1109/TPWRS.2009.2036822
ContentType Journal Article
DBID AAYXX
CITATION
7SC
7TB
8FD
FR3
H8D
JQ2
KR7
L7M
L~C
L~D
ADTPV
AOWAS
D93
DOI 10.1137/140954817
DatabaseName CrossRef
Computer and Information Systems Abstracts
Mechanical & Transportation Engineering Abstracts
Technology Research Database
Engineering Research Database
Aerospace Database
ProQuest Computer Science Collection
Civil Engineering Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
SwePub
SwePub Articles
SWEPUB Umeå universitet
DatabaseTitle CrossRef
Aerospace Database
Civil Engineering Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Mechanical & Transportation Engineering Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Engineering Research Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
DatabaseTitleList Aerospace Database

DeliveryMethod fulltext_linktorsrc
Discipline Applied Sciences
Mathematics
EISSN 1095-7197
EndPage C503
ExternalDocumentID oai_DiVA_org_umu_97903
10_1137_140954817
GroupedDBID -~X
.4S
.DC
123
186
4.4
7WY
7X2
7XC
88I
8CJ
8FE
8FG
8FH
8FL
8G5
AALVN
AAYXX
ABDBF
ABDPE
ABJCF
ABKAD
ABMZU
ABUWG
ACBEA
ACGFO
ACGOD
ACIWK
ACPRK
ACUHS
ADBBV
ADXHL
AENEX
AFFHD
AFFNX
AFKRA
AFRAH
ALMA_UNASSIGNED_HOLDINGS
ANXRF
ARAPS
ARCSS
ATCPS
AZQEC
BBNVY
BENPR
BEZIV
BGLVJ
BHPHI
BPHCQ
CCPQU
CITATION
CS3
CZ9
D0L
D1I
D1J
D1K
DQ2
DU5
DWQXO
EAP
EBS
ECS
EDO
EJD
EMK
EST
ESX
F5P
FRNLG
GNUQQ
GUQSH
H13
HCIFZ
H~9
I-F
K6-
K60
K6V
K6~
K7-
KB.
KC.
L6V
LK5
LK8
M0C
M0K
M1Q
M2O
M2P
M7P
M7R
M7S
MK~
MVM
P0-
P1Q
P62
PATMY
PDBOC
PHGZM
PHGZT
PQBIZ
PQBZA
PQGLB
PQQKQ
PROAC
PTHSS
PYCSY
RJG
RNS
RSI
TAE
TN5
TUS
YNT
7SC
7TB
8FD
FR3
H8D
JQ2
KR7
L7M
L~C
L~D
PUEGO
ADTPV
AOWAS
D93
ID FETCH-LOGICAL-c334t-418ab5163dd1d75464c8f3e98ebf8fe5875b0998940d566a2b4322726bbe46143
ISICitedReferencesCount 14
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000346123200025&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1064-8275
1095-7197
IngestDate Tue Nov 04 16:35:12 EST 2025
Fri Sep 05 08:52:26 EDT 2025
Tue Nov 18 21:46:39 EST 2025
Sat Nov 29 02:52:27 EST 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 5
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c334t-418ab5163dd1d75464c8f3e98ebf8fe5875b0998940d566a2b4322726bbe46143
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
OpenAccessLink http://infoscience.epfl.ch/record/205266
PQID 1629358064
PQPubID 23500
ParticipantIDs swepub_primary_oai_DiVA_org_umu_97903
proquest_miscellaneous_1629358064
crossref_citationtrail_10_1137_140954817
crossref_primary_10_1137_140954817
PublicationCentury 2000
PublicationDate 2014-01-00
20140101
2014
PublicationDateYYYYMMDD 2014-01-01
PublicationDate_xml – month: 01
  year: 2014
  text: 2014-01-00
PublicationDecade 2010
PublicationTitle SIAM journal on scientific computing
PublicationYear 2014
References atypb9
atypb8
atypb19
Adlerborn B. (atypb2) 2006
atypb26
atypb28
atypb29
atypb22
atypb23
atypb24
atypb25
Adlerborn B. (atypb1) 2002
atypb20
atypb15
atypb37
atypb16
Korvink J. G. (atypb30) 2005
atypb17
Karlsson L. (atypb27) 2012
atypb39
atypb11
atypb33
atypb13
atypb35
atypb36
atypb10
atypb32
atypb5
atypb6
Charlier J.-P. (atypb14) 1990
References_xml – ident: atypb13
  doi: 10.1016/0377-0427(89)90359-2
– ident: atypb5
  doi: 10.1007/s002110050264
– ident: atypb10
  doi: 10.1137/S0895479801384585
– ident: atypb24
  doi: 10.1137/05064521X
– start-page: 258
  year: 2012
  ident: atypb27
  publication-title: Berlin
– ident: atypb17
  doi: 10.1109/TPWRS.2008.926693
– start-page: 319
  year: 2002
  ident: atypb1
  publication-title: Berlin
– ident: atypb26
  doi: 10.1007/BF02142813
– ident: atypb8
  doi: 10.1016/0167-8191(86)90032-3
– ident: atypb19
  doi: 10.1002/cpe.1386
– ident: atypb15
  doi: 10.1145/332242.332244
– ident: atypb25
  doi: 10.1007/s10543-008-0180-1
– ident: atypb29
  doi: 10.1145/2559986
– ident: atypb32
  doi: 10.1016/0024-3795(93)90477-6
– ident: atypb16
  doi: 10.1145/152613.152616
– ident: atypb6
  doi: 10.1145/2427023.2427024
– start-page: 311
  year: 2005
  ident: atypb30
  publication-title: Heidelberg
– ident: atypb11
  doi: 10.1137/0912049
– ident: atypb20
  doi: 10.1137/090756934
– ident: atypb33
  doi: 10.1137/0710024
– ident: atypb37
  doi: 10.1137/S0895479899360376
– start-page: 117
  year: 2006
  ident: atypb2
  publication-title: Berlin
– ident: atypb28
  doi: 10.1016/j.parco.2014.04.003
– ident: atypb9
  doi: 10.1137/S0895479801384573
– start-page: 17
  year: 1990
  ident: atypb14
  publication-title: Amsterdam
– ident: atypb39
  doi: 10.1137/S089547989122377X
– ident: atypb35
  doi: 10.1137/0712062
– ident: atypb22
  doi: 10.1142/S0129053300000084
– ident: atypb36
  doi: 10.1137/0902012
– ident: atypb23
  doi: 10.1109/TPWRS.2009.2036822
SSID ssj0016492
Score 2.1858861
Snippet Appearing frequently in applications, generalized eigenvalue problems represent one of the core problems in numerical linear algebra. The QZ algorithm of Moler...
SourceID swepub
proquest
crossref
SourceType Open Access Repository
Aggregation Database
Enrichment Source
Index Database
StartPage C480
SubjectTerms 1993
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE
aggressive early deflation
Algorithms
bulge chasing
Computation
Distributed memory
Eigenvalues
generalized eigenvalue problem
infinite genvalues
Ingredients
level 3 performance
Linear algebra
MMEL J
multishift
nonsymmetric QZ algorithm
P175
parallel algorithms
Parallel processing
Strategy
V19
Title A Parallel QZ Algorithm for Distributed Memory HPC Systems
URI https://www.proquest.com/docview/1629358064
https://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-97903
Volume 36
WOSCitedRecordID wos000346123200025&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: PRVPQU
  databaseName: ABI/INFORM Global (OCUL)
  customDbUrl:
  eissn: 1095-7197
  dateEnd: 20140531
  omitProxy: false
  ssIdentifier: ssj0016492
  issn: 1064-8275
  databaseCode: M0C
  dateStart: 19930101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/abiglobal
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Advanced Technologies & Aerospace Database
  customDbUrl:
  eissn: 1095-7197
  dateEnd: 20140531
  omitProxy: false
  ssIdentifier: ssj0016492
  issn: 1064-8275
  databaseCode: P5Z
  dateStart: 19930101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/hightechjournals
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Agricultural Science Database
  customDbUrl:
  eissn: 1095-7197
  dateEnd: 20140531
  omitProxy: false
  ssIdentifier: ssj0016492
  issn: 1064-8275
  databaseCode: M0K
  dateStart: 19800301
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/agriculturejournals
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Biological Science Database
  customDbUrl:
  eissn: 1095-7197
  dateEnd: 20140531
  omitProxy: false
  ssIdentifier: ssj0016492
  issn: 1064-8275
  databaseCode: M7P
  dateStart: 19800301
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/biologicalscijournals
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Computer Science Database
  customDbUrl:
  eissn: 1095-7197
  dateEnd: 20140531
  omitProxy: false
  ssIdentifier: ssj0016492
  issn: 1064-8275
  databaseCode: K7-
  dateStart: 19800301
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/compscijour
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Engineering Database
  customDbUrl:
  eissn: 1095-7197
  dateEnd: 20140531
  omitProxy: false
  ssIdentifier: ssj0016492
  issn: 1064-8275
  databaseCode: M7S
  dateStart: 19800301
  isFulltext: true
  titleUrlDefault: http://search.proquest.com
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Environmental Science Database
  customDbUrl:
  eissn: 1095-7197
  dateEnd: 20140531
  omitProxy: false
  ssIdentifier: ssj0016492
  issn: 1064-8275
  databaseCode: PATMY
  dateStart: 19800301
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/environmentalscience
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Materials Science Database
  customDbUrl:
  eissn: 1095-7197
  dateEnd: 20140531
  omitProxy: false
  ssIdentifier: ssj0016492
  issn: 1064-8275
  databaseCode: KB.
  dateStart: 19800301
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/materialsscijournals
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Military Database
  customDbUrl:
  eissn: 1095-7197
  dateEnd: 20140531
  omitProxy: false
  ssIdentifier: ssj0016492
  issn: 1064-8275
  databaseCode: M1Q
  dateStart: 19800301
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/military
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl:
  eissn: 1095-7197
  dateEnd: 20140531
  omitProxy: false
  ssIdentifier: ssj0016492
  issn: 1064-8275
  databaseCode: BENPR
  dateStart: 19930101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Research Library
  customDbUrl:
  eissn: 1095-7197
  dateEnd: 20140531
  omitProxy: false
  ssIdentifier: ssj0016492
  issn: 1064-8275
  databaseCode: M2O
  dateStart: 19930101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/pqrl
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Science Database
  customDbUrl:
  eissn: 1095-7197
  dateEnd: 20140531
  omitProxy: false
  ssIdentifier: ssj0016492
  issn: 1064-8275
  databaseCode: M2P
  dateStart: 19800301
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/sciencejournals
  providerName: ProQuest
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3db9MwELfKxgM88DFAlI_KIJCQqow0sWObB6S2DE2aVlo20NSXqG6cMpQmU9pO47_n_JEsiD6MB15OUWLFke-ny53P9zuE3oREcRFBkJPMhfQITROPpxxCFRklUeCzIJGpaTbBRiN-dibGrdbHqhbmMmN5zq-uxMV_VTXcA2Xr0tl_UHf9UrgB16B0kKB2kDdSfL-r6byzTGXdybQ7yxYFxP8_luY8YaJpcnWHK3Azl_qM7a_u4Xjo6JxXTUf1BEL8a1qJ3BVO6nNF5hT6Zl398lyuvwQs2c7vP3XufRCV1-l9k4ynC5jaPjIQHBT1cx3xu7obW_He3IqwxZ_OboJn4_HANkGpDKtlNnEAog0rOSS2e9Pf5tsRAPiahs7WdG5hw_50_r0fF-Ui3iw3sWBCk73uwtxCt-449od1Fikiwma73ceZa0E91hPMsUzBjO_r-f70TRoBR5NE1jgepw_QPRcx4L7V9EPUUvkeuu-iB-xs82oP3T2uGXhXj9CHPq5ggCdTXMMAAwxwAwbYwgADDLCDwWP07fPB6fDQc30yvHkYkrVHenwmKTjWSdJLGCURmfM0VIIrmfJUUQhJJQQCXBA_Ae99FkgCZpwFkZSKgHsWPkE7eZGrpwhHgeQ0oAHjfkokSaUfwp-ZcZWwlFCRttG7aoXiuSOR171MstgEkyGL68Vso9f10AvLnLJt0KtqmWOwazpZNctVsVnFvSgwKfqItNFbu_71a7aD4NkNxz1HdzR47T7aC7SzLjfqJbo9v1yfr8oO2h0cjMZfO-jWEfO0HOx3DKqMPNKyN9Ey-GLkWEtm5QnIMZ3-BoKvg-s
linkProvider ProQuest
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=A+parallel+QZ+algorithm+for+distributed+memory+HPC+systems&rft.jtitle=SIAM+journal+on+scientific+computing&rft.au=Adlerborn%2C+Bj%C3%B6rn&rft.au=K%C3%A5gstr%C3%B6m%2C+Bo&rft.au=Kressner%2C+Daniel&rft.date=2014&rft.issn=1064-8275&rft.volume=36&rft.issue=5&rft.spage=C480&rft_id=info:doi/10.1137%2F140954817&rft.externalDocID=oai_DiVA_org_umu_97903
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1064-8275&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1064-8275&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1064-8275&client=summon