Run-time heterogeneous-aware power-adaptive scheduling in OpenFOAM
| dc.contributor.author | Ribeiro, Roberto | por |
| dc.contributor.author | Santos, Luís Paulo | por |
| dc.contributor.author | Nóbrega, J. M. | por |
| dc.date.accessioned | 2019-03-12T14:59:26Z | |
| dc.date.issued | 2018-10-29 | |
| dc.date.updated | 2019-03-05T11:22:59Z | |
| dc.description.abstract | Computer-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.publicationversion | info:eu-repo/semantics/publishedVersion | por |
| dc.description.sponsorship | The 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.distribution | international | por |
| dc.identifier.doi | 10.1109/HPCS.2018.00070 | por |
| dc.identifier.isbn | 9781538678787 | por |
| dc.identifier.uri | https://hdl.handle.net/1822/59461 | |
| dc.language.iso | eng | por |
| dc.peerreviewed | yes | por |
| dc.publisher | Institute of Electrical and Electronics Engineers Inc. | por |
| dc.relation | info:eu-repo/grantAgreement/FCT/5876/147333/PT | por |
| dc.rights | restrictedAccess | por |
| dc.subject | Dynamic workload | por |
| dc.subject | Heterogeneous systems | por |
| dc.subject | OpenFOAM | por |
| dc.subject | Power management | por |
| dc.subject.wos | Science & Technology | |
| dc.title | Run-time heterogeneous-aware power-adaptive scheduling in OpenFOAM | por |
| dc.type | conferencePaper | por |
| dspace.entity.type | Publication | en |
| oaire.citationEndPage | 397 | por |
| oaire.citationStartPage | 390 | por |
| sdum.bookTitle | PROCEEDINGS 2018 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS) | por |
| sdum.conferencePublication | Proceedings - 2018 International Conference on High Performance Computing and Simulation, HPCS 2018 | por |
| sdum.event.type | conference | por |
| sdum.export.identifier | 5337 |
Ficheiros
Pacote original
1 - 1 de 1
A carregar...
- Nome:
- 08514375-published.pdf
- Tamanho:
- 581.56 KB
- Formato:
- Adobe Portable Document Format