Run-time heterogeneous-aware power-adaptive scheduling in OpenFOAM

dc.contributor.authorRibeiro, Robertopor
dc.contributor.authorSantos, Luís Paulopor
dc.contributor.authorNóbrega, J. M.por
dc.date.accessioned2019-03-12T14:59:26Z
dc.date.issued2018-10-29
dc.date.updated2019-03-05T11:22:59Z
dc.description.abstractComputer-Aided engineering simulations, in particular, Computational Fluid Dynamics, have become a fundamental design and analysis tool in product development. Over time, a demand for larger problem sizes and higher accuracy has led to huge computational workloads requiring extended compute capabilities. Increasing computing capabilities requirements, however, drive a fast-growing power consumption. In order to deal with increasing power demand, hardware and software solutions' reevaluation in terms of power-efficiency becomes of paramount importance. Establishing a power budget and reducing the compute units operating frequency in order to comply with such budget is becoming common practice. However, in the presence of heterogeneous compute units and dynamic workloads, a static and uniform reduction across compute units leads to a potentially severe impact on performance. This paper proposes a run-Time heterogeneity-Aware power-Adaptive schedule that provides power consumption optimization, targeting heterogeneous parallel distributed systems in the context of CFD simulations. The proposed approach is integrated into OpenFOAM computational library and explores power migration and reduction across nodes, considering runtime workload imbalances and node performances. Results reveal not only a substantial reduction in power usage but also significant performance gains relative to the uniform static approach. To the best of authors' knowledge, this is the first implementation and integration of power management solutions in OpenFOAM.por
dc.description.publicationversioninfo:eu-repo/semantics/publishedVersionpor
dc.description.sponsorshipThe authors would like to thank the financial funding by FEDER through the COMPETE 2020 Program, the National Funds through FCT under the projects UID/CTM/50025/2013. The first author was funded School of Engineering, University of Minho within project Performance Portability on Scalable Heterogeneous Computing Systems.por
dc.distributioninternationalpor
dc.identifier.doi10.1109/HPCS.2018.00070por
dc.identifier.isbn9781538678787por
dc.identifier.urihttps://hdl.handle.net/1822/59461
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherInstitute of Electrical and Electronics Engineers Inc.por
dc.relationinfo:eu-repo/grantAgreement/FCT/5876/147333/PTpor
dc.rightsrestrictedAccesspor
dc.subjectDynamic workloadpor
dc.subjectHeterogeneous systemspor
dc.subjectOpenFOAMpor
dc.subjectPower managementpor
dc.subject.wosScience & Technology
dc.titleRun-time heterogeneous-aware power-adaptive scheduling in OpenFOAMpor
dc.typeconferencePaperpor
dspace.entity.typePublicationen
oaire.citationEndPage397por
oaire.citationStartPage390por
sdum.bookTitlePROCEEDINGS 2018 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS)por
sdum.conferencePublicationProceedings - 2018 International Conference on High Performance Computing and Simulation, HPCS 2018por
sdum.event.typeconferencepor
sdum.export.identifier5337

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
08514375-published.pdf
Tamanho:
581.56 KB
Formato:
Adobe Portable Document Format