Leveraging accelerators in the multiple implicitly restarted Arnoldi method with nested subspaces

We present a parallel, hybrid solver to compute a set of eigenpairs of large, sparse, non-symmetric matrices. The implicitly restarted Arnoldi method (IRAM) is a method to compute a set of eigenpairs of large sparse general matrices based on Krylov subspace techniques. The subspace size has an impor...

Full description

Saved in:
Bibliographic Details
Published in2016 IEEE International Conference on Emerging Technologies and Innovative Business Practices for the Transformation of Societies (EmergiTech) pp. 389 - 394
Main Authors Fender, Alexandre, Emad, Nahid, Petiton, Serge, Eaton, Joe
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.08.2016
Subjects
Online AccessGet full text
DOI10.1109/EmergiTech.2016.7737372

Cover

Abstract We present a parallel, hybrid solver to compute a set of eigenpairs of large, sparse, non-symmetric matrices. The implicitly restarted Arnoldi method (IRAM) is a method to compute a set of eigenpairs of large sparse general matrices based on Krylov subspace techniques. The subspace size has an important impact on the performances, however, it is selected empirically in advance in this method. MIRAMns, a variant of IRAM, generates multiple subspaces in a nested fashion in order to dynamically pick the best one inside each restart cycle. Parallelism and performance are critical for the overall success of this method, thus, accelerators should to be considered. We show how MIRAMns benefits from that, present a general hybrid algorithm, and a GPU implementation. Our experiments show interesting speedup and lead to new suggestions to improve MIRAMns.
AbstractList We present a parallel, hybrid solver to compute a set of eigenpairs of large, sparse, non-symmetric matrices. The implicitly restarted Arnoldi method (IRAM) is a method to compute a set of eigenpairs of large sparse general matrices based on Krylov subspace techniques. The subspace size has an important impact on the performances, however, it is selected empirically in advance in this method. MIRAMns, a variant of IRAM, generates multiple subspaces in a nested fashion in order to dynamically pick the best one inside each restart cycle. Parallelism and performance are critical for the overall success of this method, thus, accelerators should to be considered. We show how MIRAMns benefits from that, present a general hybrid algorithm, and a GPU implementation. Our experiments show interesting speedup and lead to new suggestions to improve MIRAMns.
Author Petiton, Serge
Emad, Nahid
Eaton, Joe
Fender, Alexandre
Author_xml – sequence: 1
  givenname: Alexandre
  surname: Fender
  fullname: Fender, Alexandre
  organization: Maison de la Simulation, France
– sequence: 2
  givenname: Nahid
  surname: Emad
  fullname: Emad, Nahid
  organization: Maison de la Simulation, France
– sequence: 3
  givenname: Serge
  surname: Petiton
  fullname: Petiton, Serge
  organization: Maison de la Simulation, France
– sequence: 4
  givenname: Joe
  surname: Eaton
  fullname: Eaton, Joe
  organization: Nvidia Corp., USA
BookMark eNotj01qwzAUhFVoF03aE3RRXcDuk-xK9jKE9AcM3aTrIFlPtkCWjaS05PY1NMxiZvhgYDbkNswBCXlmUDIG7cthwji4I_ZjyYGJUspqFb8hG_YKLYAEIe-J6vAHoxpcGKjqe_RryXNM1AWaR6TT2We3eKRuWrzrXfYXGjFlFTMauoth9sbRCfM4G_rr8kjDSleUzjotqsf0QO6s8gkfr74l32-H4_6j6L7eP_e7rhgZr3MhJEPNOBpuGgkIurW2NbYRFcoatLRaad0wqTmAWYMBxaRQUCtrGa-w2pKn_12HiKcluknFy-n6uvoDuGhWrQ
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/EmergiTech.2016.7737372
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
Accès Toulouse INP et ENVT - IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE/IET Electronic Library
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE/IET Electronic Library
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 1509007067
9781509007066
EndPage 394
ExternalDocumentID 7737372
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-h124t-671eb12ed2d870e0b9ff9df863e740b7fbabb817b200db81d0a176a04aff123e3
IEDL.DBID RIE
IngestDate Thu Jun 29 18:38:04 EDT 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-h124t-671eb12ed2d870e0b9ff9df863e740b7fbabb817b200db81d0a176a04aff123e3
PageCount 6
ParticipantIDs ieee_primary_7737372
PublicationCentury 2000
PublicationDate 2016-Aug.
PublicationDateYYYYMMDD 2016-08-01
PublicationDate_xml – month: 08
  year: 2016
  text: 2016-Aug.
PublicationDecade 2010
PublicationTitle 2016 IEEE International Conference on Emerging Technologies and Innovative Business Practices for the Transformation of Societies (EmergiTech)
PublicationTitleAbbrev EmergiTech
PublicationYear 2016
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.6157811
Snippet We present a parallel, hybrid solver to compute a set of eigenpairs of large, sparse, non-symmetric matrices. The implicitly restarted Arnoldi method (IRAM) is...
SourceID ieee
SourceType Publisher
StartPage 389
SubjectTerms Acceleration
Accelerator
Convergence
Eigenvalues and eigenfunctions
Frequency modulation
GPU
Graphics processing units
Implicitly Restarted Arnoldi
Krylov Method
Sparse matrices
Subspace size
Throughput
Title Leveraging accelerators in the multiple implicitly restarted Arnoldi method with nested subspaces
URI https://ieeexplore.ieee.org/document/7737372
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PS8MwFA6bJ08qm_ibHDzaLl2zpD2KOIY48eBgt5HXJDqEbmzdQf9630u7ieLBWygNLfn1Jd_7Xj7GrhFTbCL7RZTL1EQyE2kEJBonI3gNArLcEg85flKjiXyYDqYtdrPLhXHOBfGZi6kYYvl2UWyIKutpnZKrSpu1dabqXK1GspWIvEcszuucGGlSbKm4efuHbUpAjeEBG2-_V4tF3uNNBXHx-esqxv_-0CHrfufn8ecd8hyxlis7zDw6HJbBdIibokA4CRH0NZ-XHHd5fCsd5PMgIsdB8sHJmINEnZbfrkqKQ_HaUZoTPcvLwIXyNa4tS1JuddlkeP9yN4oaA4XoDWG7ipROcCnuO9u3OC2dgNz73PpMpU5LAdqDAcgSDThVLBasMIlWRkjjPSKaS4_ZXrko3QnjAzwJqhxSi9tB6aU1kHpBNTI8QysBp6xDzTNb1ndkzJqWOfv78Tnbpy6qhXQXbK9abdwlgnsFV6FXvwC7DqjS
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwGG0QD3pSA8bf9uDRjY5163Y0RoIKxAMk3Ei7tkpMBoHtoH-939cNjMaDt2ZZs6W_Xvu-9_URcgOYogPezbyUh9LjCQs9haJxNIIXiqkk1chDDkdxf8KfptG0QW63uTDGGCc-Mz4WXSxfL7ISqbKOECG6quyQ3YhzHlXZWrVoK2BpB3mc1zly0qjZiv36_R_GKQ43egdkuPliJRd598tC-dnnr8sY__tLh6T9naFHX7bYc0QaJm8ROTAwMJ3tEJVZBoDiYuhrOs8p7PPoRjxI505GDsPkg6I1B8o6Nb1b5RiJopWnNEWCluaODaVrWF2WqN1qk0nvYXzf92oLBe8NgLvwYhHAYtw1uqthYhqmUmtTbZM4NIIzJaySSiWBUDBZNBQ0k4GIJePSWsA0Ex6TZr7IzQmhEZwF41SFGjaE3HItVWgZ1kjgFB0zdUpa2DyzZXVLxqxumbO_H1-Tvf54OJgNHkfP52Qfu6uS1V2QZrEqzSVAfaGuXA9_AbqorB8
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%3Abook&rft.genre=proceeding&rft.title=2016+IEEE+International+Conference+on+Emerging+Technologies+and+Innovative+Business+Practices+for+the+Transformation+of+Societies+%28EmergiTech%29&rft.atitle=Leveraging+accelerators+in+the+multiple+implicitly+restarted+Arnoldi+method+with+nested+subspaces&rft.au=Fender%2C+Alexandre&rft.au=Emad%2C+Nahid&rft.au=Petiton%2C+Serge&rft.au=Eaton%2C+Joe&rft.date=2016-08-01&rft.pub=IEEE&rft.spage=389&rft.epage=394&rft_id=info:doi/10.1109%2FEmergiTech.2016.7737372&rft.externalDocID=7737372