Mostra el registre parcial de l'element

dc.contributor.authorDolz, Manuel F.
dc.contributor.authorIgual, Francisco
dc.contributor.authorLudwig, Thomas
dc.contributor.authorPiñuel, Luis
dc.contributor.authorQuintana-Orti, Enrique S.
dc.date.accessioned2016-04-25T17:29:23Z
dc.date.available2016-04-25T17:29:23Z
dc.date.issued2015-08
dc.identifier.issn0045-7906
dc.identifier.urihttp://hdl.handle.net/10234/158945
dc.description.abstractThe emergence of new manycore architectures, such as the Intel Xeon Phi, poses new challenges in how to adapt existing libraries and applications to this type of systems. In particular, the exploitation of manycore accelerators requires a holistic solution that simultaneously addresses time-to-response, energy efficiency and ease of programming. In this paper, we adapt the SuperMatrix runtime task scheduler for dense linear algebra algorithms to the many-threaded Intel Xeon Phi, with special emphasis on the performance and energy profile of the solution. From the performance perspective, we optimize the balance between task- and data-parallelism, reporting notable results compared with Intel MKL. From the energy-aware point of view, we propose a methodology that relies on core-level event counters and aggregated power consumption samples to obtain a task-level accounting for the energy. In addition, we introduce a blocking mechanism to reduce power and energy consumption during the idle periods inherent to task parallel executions.ca_CA
dc.description.sponsorShipThis research was supported by project CICYT TIN2011-23283, CICYT-TIN 2012-32180, FEDER, and the EU Project FP7 318793 “EXA2GREEN”. We thank Rafael Rodríguez, Sandra Catalán, and the members of the FLAME team for their support. This work was partially conducted while Francisco D. Igual and Enrique S. Quintana-Ortí were visiting The University of Texas at Austin, funded by the JTO visitor applications programme from the Institute for Computational Engineering and Sciences (ICES) at UT.
dc.format.extent17 p.ca_CA
dc.format.mimetypeapplication/pdfca_CA
dc.language.isoengca_CA
dc.publisherElsevierca_CA
dc.relation.isPartOfComputers & Electrical Engineering, 2015, vol. 46ca_CA
dc.rightsCopyright © 2015 Elsevier Ltd. All rights reserved.ca_CA
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/*
dc.subjectPower-aware computingca_CA
dc.subjectHigh performanceca_CA
dc.subjectMany-core architecturesca_CA
dc.subjectRuntime task schedulersca_CA
dc.subjectDense linear algebraca_CA
dc.titleBalancing task- and data-level parallelism to improve performance and energy consumption of matrix computations on the Intel Xeon Phica_CA
dc.typeinfo:eu-repo/semantics/articleca_CA
dc.identifier.doihttp://dx.doi.org/10.1016/j.compeleceng.2015.06.009
dc.rights.accessRightsinfo:eu-repo/semantics/restrictedAccessca_CA
dc.relation.publisherVersionhttp://www.sciencedirect.com/science/article/pii/S004579061500213Xca_CA


Fitxers en aquest element

FitxersGrandàriaFormatVisualització

No hi ha fitxers associats a aquest element.

Aquest element apareix en la col·lecció o col·leccions següent(s)

Mostra el registre parcial de l'element