دورية أكاديمية

Demand MemCpy: Overlapping of Computation and Data Transfer for Heterogeneous Computing

التفاصيل البيبلوغرافية
العنوان: Demand MemCpy: Overlapping of Computation and Data Transfer for Heterogeneous Computing
المؤلفون: Donghun Jeong, Jihun Park, Jungrae Kim
المصدر: IEEE Access, Vol 10, Pp 79925-79938 (2022)
بيانات النشر: IEEE, 2022.
سنة النشر: 2022
المجموعة: LCC:Electrical engineering. Electronics. Nuclear engineering
مصطلحات موضوعية: Computer architecture, GP-GPU, accelerator, memory synchronization, Electrical engineering. Electronics. Nuclear engineering, TK1-9971
الوصف: Heterogeneous computing relies on collaboration among different types of processors on shared data. In systems with discrete accelerators (e.g., GP-GPU), data sharing requires transferring a large amount of data between CPU and accelerator memories and can significantly increase the end-to-end execution time. This paper proposes a novel mechanism called Demand MemCpy (DMC) to hide the data sharing overheads. DMC copies data from host memory to accelerator memory based on demands at page granularity. It utilizes a hardware-only mechanism to fetch the requested page with a short latency and the background pre-copy to fetch related pages in advance. Our evaluation shows that DMC can reduce the end-to-end execution time of GP-GPU application by 25.4% on average by overlapping computation with data transfer and not transferring unused pages.
نوع الوثيقة: article
وصف الملف: electronic resource
اللغة: English
تدمد: 2169-3536
Relation: https://ieeexplore.ieee.org/document/9845392/; https://doaj.org/toc/2169-3536
DOI: 10.1109/ACCESS.2022.3195271
URL الوصول: https://doaj.org/article/a5b1094bb19a42d1af694a55c6ddb651
رقم الأكسشن: edsdoj.5b1094bb19a42d1af694a55c6ddb651
قاعدة البيانات: Directory of Open Access Journals
الوصف
تدمد:21693536
DOI:10.1109/ACCESS.2022.3195271