Mostrar el registro sencillo del ítem

dc.contributor.authorBenner, Peter
dc.contributor.authorEzzatti, Pablo
dc.contributor.authorKressner, Daniel
dc.contributor.authorQuintana-Orti, Enrique S.
dc.contributor.authorRemón Gómez, Alfredo
dc.date.accessioned2012-09-12T11:06:32Z
dc.date.available2012-09-12T11:06:32Z
dc.date.issued2011
dc.identifier.citationParallel Computing (Aug. 2011) vol. 37, no. 8, p. 439-450
dc.identifier.issn0167-8191
dc.identifier.urihttp://hdl.handle.net/10234/46895
dc.description.abstractWe describe a hybrid Lyapunov solver based on the matrix sign function, where the intensive parts of the computation are accelerated using a graphics processor (GPU) while executing the remaining operations on a general-purpose multi-core processor (CPU). The initial stage of the iteration operates in single-precision arithmetic, returning a low-rank factor of an approximate solution. As the main computation in this stage consists of explicit matrix inversions, we propose a hybrid implementation of Gauß–Jordan elimination using look-ahead to overlap computations on GPU and CPU. To improve the approximate solution, we introduce an iterative refinement procedure that allows to cheaply recover full double-precision accuracy. In contrast to earlier approaches to iterative refinement for Lyapunov equations, this approach retains the low-rank factorization structure of the approximate solution. The combination of the two stages results in amixed-precision algorithm, that exploits the capabilities of both general-purpose CPUs and many-core GPUs and overlaps critical computations. Numerical experiments using real-world data and a platform equipped with two Intel Xeon QuadCore processors and an Nvidia Tesla C1060 show a significant efficiency gain of the hybrid method compared to a classical CPU implementation. ca_CA
dc.format.extent12 p.ca_CA
dc.format.mimetypeapplication/pdfca_CA
dc.languageengca_CA
dc.language.isocatca_CA
dc.publisherElsevierca_CA
dc.rights© 2011 Elsevier Inc. All rights reservedca_CA
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/*
dc.subjectLyapunov equationsca_CA
dc.subjectMatrix sign functionca_CA
dc.subjectIterative refinementca_CA
dc.subjectGraphics processorsca_CA
dc.subjectMulti-core processorsca_CA
dc.subjectModel reductionca_CA
dc.titleA mixed-precision algorithm for the solution of Lyapunov equations on hybrid CPU–GPU platformsca_CA
dc.typeinfo:eu-repo/semantics/articleca_CA
dc.identifier.doihttp://dx.doi.org/10.1016/j.parco.2010.12.002
dc.rights.accessRightsinfo:eu-repo/semantics/restrictedAccessca_CA
dc.relation.publisherVersionhttp://www.sciencedirect.com/science/article/pii/S0167819110001560ca_CA


Ficheros en el ítem

FicherosTamañoFormatoVer

No hay ficheros asociados a este ítem.

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem