Show simple item record

dc.contributor.authorGöddeke, Dominik
dc.contributor.authorKomatitsch, D.
dc.contributor.authorGeveler, Markus
dc.contributor.authorRibbrock, D.
dc.contributor.authorRajovic, Nikola
dc.contributor.authorPuzovic, Nikola
dc.contributor.authorRamírez Bellido, Alejandro
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.date.accessioned2013-07-11T12:42:52Z
dc.date.created2013-03-05
dc.date.issued2013-03-05
dc.identifier.citationGöddeke, D. [et al.]. Energy efficiency vs. performance of the numerical solution of PDEs: an application study on a low-power ARM-based cluster. "Journal of computational physics", 05 Març 2013, vol. 237, p. 132-150.
dc.identifier.issn0021-9991
dc.identifier.urihttp://hdl.handle.net/2117/19925
dc.description.abstractPower consumption and energy efficiency are becoming critical aspects in the design and operation of large scale HPC facilities, and it is unanimously recognised that future exascale supercomputers will be strongly constrained by their power requirements. At current electricity costs, operating an HPC system over its lifetime can already be on par with the initial deployment cost. These power consumption constraints, and the benefits a more energy-efficient HPC platform may have on other societal areas, have motivated the HPC research community to investigate the use of energy-efficient technologies originally developed for the embedded and especially mobile markets. However, lower power does not always mean lower energy consumption, since execution time often also increases. In order to achieve competitive performance, applications then need to efficiently exploit a larger number of processors. In this article, we discuss how applications can efficiently exploit this new class of low-power architectures to achieve competitive performance. We evaluate if they can benefit from the increased energy efficiency that the architecture is supposed to achieve. The applications that we consider cover three different classes of numerical solution methods for partial differential equations, namely a low-order finite element multigrid solver for huge sparse linear systems of equations, a Lattice-Boltzmann code for fluid simulation, and a high-order spectral element method for acoustic or seismic wave propagation modelling. We evaluate weak and strong scalability on a cluster of 96 ARM Cortex-A9 dual-core processors and demonstrate that the ARM-based cluster can be more efficient in terms of energy to solution when executing the three applications compared to an x86-based reference machine.
dc.format.extent19 p.
dc.language.isoeng
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Spain
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Energies::Eficiència energètica
dc.subjectÀrees temàtiques de la UPC::Informàtica
dc.subject.lcshEnergy conservation
dc.subject.lcshPhysics -- Data processing
dc.subject.otherARM processors
dc.subject.otherEnergy efficiency
dc.subject.otherFinite elements
dc.subject.otherHigh performance computing
dc.subject.otherLattice-Boltzmann
dc.subject.otherLow-power processors
dc.subject.otherMultigrid
dc.subject.otherParallel scalability
dc.subject.otherWave propagation
dc.titleEnergy efficiency vs. performance of the numerical solution of PDEs: an application study on a low-power ARM-based cluster
dc.typeArticle
dc.subject.lemacEnergia -- Estalvi
dc.subject.lemacFísica -- Informàtica
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1016/j.jcp.2012.11.031
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttp://www.sciencedirect.com/science/article/pii/S0021999112007115
dc.rights.accessRestricted access - publisher's policy
local.identifier.drac11351392
dc.description.versionPostprint (published version)
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/FP7/283493/EU/PRACE - Second Implementation Phase Project/PRACE-2IP
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/FP7/261557/EU/PRACE - First Implementation Phase Project/PRACE-1IP
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/FP7/287759/EU/High Performance and Embedded Architecture and Compilation/HIPEAC
dc.date.lift10000-01-01
local.citation.authorGöddeke, D.; Komatitsch, D.; Geveler, M.; Ribbrock, D.; Rajovic, N.; Puzovic, N.; Alex Ramirez
local.citation.publicationNameJournal of computational physics
local.citation.volume237
local.citation.startingPage132
local.citation.endingPage150


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Spain
Except where otherwise noted, content on this work is licensed under a Creative Commons license : Attribution-NonCommercial-NoDerivs 3.0 Spain