Mostrar el registro sencillo del ítem

dc.contributor.authorQuintana-Ortí, Gregorio
dc.contributor.authorIgual, Francisco D.
dc.contributor.authorMarqués-Andrés, Mercedes
dc.contributor.authorQuintana-Orti, Enrique S.
dc.contributor.authorVan de Geijn, Robert A.
dc.date.accessioned2014-01-02T11:57:32Z
dc.date.available2014-01-02T11:57:32Z
dc.date.issued2012-08
dc.identifier.citationACM Transactions on Mathematical Software (TOMS), 38, 4, article 25ca_CA
dc.identifier.urihttp://hdl.handle.net/10234/78856
dc.description.abstractOut-of-core implementations of algorithms for dense matrix computations have traditionally focused on optimal use of memory so as to minimize I/O, often trading programmability for performance. In this article we show how the current state of hardware and software allows the programmability problem to be addressed without sacrificing performance. This comes from the realizations that memory is cheap and large, making it less necessary to optimally orchestrate I/O, and that new algorithms view matrices as collections of submatrices and computation as operations with those submatrices. This enables libraries to be coded at a high level of abstraction, leaving the tasks of scheduling the computations and data movement in the hands of a runtime system. This is in sharp contrast to more traditional approaches that leverage optimal use of in-core memory and, at the expense of introducing considerable programming complexity, explicit overlap of I/O with computation. Performance is demonstrated for this approach on multicore architectures as well as platforms equipped with hardware accelerators.ca_CA
dc.format.extent25 p.ca_CA
dc.format.mimetypeapplication/pdfca_CA
dc.language.isoengca_CA
dc.publisherACMca_CA
dc.rightsCopyright 2012 ACMca_CA
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/*
dc.subjectHigh-performanceca_CA
dc.subjectlibrariesca_CA
dc.subjectlinear algebraca_CA
dc.subjectmultithreaded architecturesca_CA
dc.subjectout-of-core algorithmsca_CA
dc.titleA Runtime System for Programming Out-of-Core Matrix Algorithms-by-Tiles on Multithreaded Architecturesca_CA
dc.typeinfo:eu-repo/semantics/articleca_CA
dc.identifier.doihttp://dx.doi.org/10.1145/2331130.2331133
dc.rights.accessRightsinfo:eu-repo/semantics/restrictedAccessca_CA
dc.relation.publisherVersionhttp://dl.acm.org/citation.cfm?id=2331130&picked=prox&preflayout=tabsca_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