File Download

There are no files associated with this item.

  • Find it @ UNIST can give you direct access to the published full text of this article. (UNISTARs only)
Related Researcher

백웅기

Baek, Woongki
Intelligent System Software Lab.
Read More

Views & Downloads

Detailed Information

Cited time in webofscience Cited time in scopus
Metadata Downloads

Full metadata record

DC Field Value Language
dc.citation.endPage 1132 -
dc.citation.number 5 -
dc.citation.startPage 1117 -
dc.citation.title IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS -
dc.citation.volume 32 -
dc.contributor.author Han, Myeonggyun -
dc.contributor.author Park, Jinsu -
dc.contributor.author Baek, Woongki -
dc.date.accessioned 2023-12-21T15:52:16Z -
dc.date.available 2023-12-21T15:52:16Z -
dc.date.created 2021-03-02 -
dc.date.issued 2021-05 -
dc.description.abstract Heterogeneous multiprocessing (HMP) is an emerging technology for high-performance and energy-efficient computing. While task parallelism is widely used in various computing domains, such as embedded, big-data, and machine-learning computing domains, it still remains unexplored to investigate the efficient runtime support that effectively utilizes the criticality of the tasks of the target application and the heterogeneity of the underlying HMP system with full resource management. To bridge this gap, we propose CHRT, a criticality- and heterogeneity-aware runtime system for task-parallel applications. CHRT dynamically estimates the performance and power consumption of the target task-parallel application and robustly manages the full HMP system resources (i.e., core types, counts, and voltage/frequency levels) to maximize the overall efficiency. Our quantitative evaluation based on widely-used task parallel benchmarks and two full HMP systems (i.e., the XU3 and HiKey970 HMP systems) demonstrates the effectiveness of CHRT in that CHRT achieves significantly higher energy (e.g., 60.4 and 57.2 percent on average on the XU3 system) and energy-delay product (e.g., 52.2 and 44.0 percent on average on the HiKey970 system) efficiency than the baseline runtime system that employs the breadth-first scheduler and the state-of-the-art criticality-aware runtime system and incurs low performance overheads. -
dc.identifier.bibliographicCitation IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, v.32, no.5, pp.1117 - 1132 -
dc.identifier.doi 10.1109/TPDS.2020.3031911 -
dc.identifier.issn 1045-9219 -
dc.identifier.scopusid 2-s2.0-85097145952 -
dc.identifier.uri https://scholarworks.unist.ac.kr/handle/201301/50063 -
dc.identifier.url https://ieeexplore.ieee.org/document/9266082 -
dc.identifier.wosid 000603483900001 -
dc.language 영어 -
dc.publisher IEEE COMPUTER SOC -
dc.title Design and Implementation of a Criticality- and Heterogeneity-Aware Runtime System for Task-Parallel Applications -
dc.type Article -
dc.description.isOpenAccess FALSE -
dc.relation.journalWebOfScienceCategory Computer Science, Theory & Methods; Engineering, Electrical & Electronic -
dc.relation.journalResearchArea Computer Science; Engineering -
dc.type.docType Article -
dc.description.journalRegisteredClass scie -
dc.description.journalRegisteredClass scopus -
dc.subject.keywordAuthor Task analysis -
dc.subject.keywordAuthor Runtime -
dc.subject.keywordAuthor Parallel processing -
dc.subject.keywordAuthor Heart beat -
dc.subject.keywordAuthor Benchmark testing -
dc.subject.keywordAuthor Prototypes -
dc.subject.keywordAuthor Power demand -
dc.subject.keywordAuthor Criticality -
dc.subject.keywordAuthor and heterogeneity-aware runtime system -
dc.subject.keywordAuthor task-parallel applications -
dc.subject.keywordPlus PERFORMANCE -

qrcode

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.