Roofline-based Data Migration Methodology for Hybrid Memories
- Authors
- Lee, Jongmin; Lee, Kwangho; Kim, Mucheol; Park, Geunchul; Park, Chan Yeol
- Issue Date
- May-2020
- Publisher
- LIBRARY & INFORMATION CENTER, NAT DONG HWA UNIV
- Keywords
- Performance; Data migration; Roofline model
- Citation
- JOURNAL OF INTERNET TECHNOLOGY, v.21, no.3, pp 849 - 859
- Pages
- 11
- Journal Title
- JOURNAL OF INTERNET TECHNOLOGY
- Volume
- 21
- Number
- 3
- Start Page
- 849
- End Page
- 859
- URI
- https://scholarworks.bwise.kr/cau/handle/2019.sw.cau/53001
- DOI
- 10.3966/160792642020052103022
- ISSN
- 1607-9264
2079-4029
- Abstract
- High-performance computing (HPC) systems provide huge computational resources and large memories. The hybrid memory is a promising memory technology that contains different types of memory devices, which have different characteristics regarding access time, retention time, and capacity. However, the increasing performance and employing hybrid memories induce more complexity as well. In this paper, we propose a roofline-based data migration methodology called HyDM to effectively use hybrid memories targeting at Intel Knight Landing (KNL) processor. HyDM monitors status of applications running on a system and migrates pages of selected applications to the High Bandwidth Memory (HBM). To select appropriate applications on system runtime, we adopt the roofline performance model, a visually intuitive method. HyDM also employs a feedback mechanism to change the target application dynamically. Experimental results show that our HyDM improves over the baseline execution the execution time by up to 44%.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - College of Software > School of Computer Science and Engineering > 1. Journal Articles
![qrcode](https://api.qrserver.com/v1/create-qr-code/?size=55x55&data=https://scholarworks.bwise.kr/cau/handle/2019.sw.cau/53001)
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.