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

PALM: Progress- and Locality-Aware Adaptive Task Migration for Efficient Thread Packing

Author(s)
Park, JinsuPark, SeongbeomHan, MyeonggyunBaek, Woongki
Issued Date
2021-05-18
DOI
10.1109/IPDPS49936.2021.00041
URI
https://scholarworks.unist.ac.kr/handle/201301/77396
Citation
IEEE International Parallel and Distributed Processing Symposium
Abstract
Thread packing (TP) is an effective and widely-used technique to significantly improve the efficiency of parallel systems by dynamically controlling the number of cores allocated to multithreaded applications based on their requirements such as performance and energy efficiency. Despite the extensive prior works on TP, little work has been done to investigate and address its performance inefficiencies that arise across various parallel systems and applications with different characteristics. To bridge this gap, we investigate the performance inefficiencies of TP using a wide range of parallel applications and system configurations and identify their root causes. Guided by the in-depth performance characterization results, we propose PALM, progress- and locality-aware adaptive task migration for efficient TP. Through quantitative evaluation, we demonstrate that PALM achieves significantly higher performance and lower energy consumption than TP across various synchronization-intensive applications and system configurations, provides the performance and energy consumption comparable with the thread reduction technique, and considerably improves the efficiency of dynamic server consolidation and the performance under power capping.
Publisher
Institute of Electrical and Electronics Engineers (IEEE)

qrcode

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