arrow
返回

REC: Enhancing fine-grained cache coherence protocol in multi-GPU systems

delete2025-03-01
delete0
PRE
AI
G
Gun Ko
J
Jiwon Lee
H
Hongju Kal
H
Hyunwuk Lee
W
Won Woo Ro *
DOI:10.1016/j.sysarc.2025.103339delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
With the increasing demands of modern workloads, multi-GPU systems have emerged as a scalable solution, extending performance beyond the capabilities of single GPUs. However, these systems face significant challenges in managing memory across multiple GPUs, particularly due to the Non-Uniform Memory Access (NUMA) effect, which introduces latency penalties when accessing remote memory. To mitigate NUMA overheads, GPUs typically cache remote memory accesses across multiple levels of the cache hierarchy, which are kept coherent using cache coherence protocols. The traditional GPU bulk-synchronous programming (BSP) model relies on coarse-grained invalidations and cache flushes at kernel boundaries, which are insufficient for the fine-grained communication patterns required by emerging applications. In multi-GPU systems, where NUMA is a major bottleneck, substantial data movement resulting from the bulk cache invalidations exacerbates performance overheads. Recent cache coherence protocol for multi-GPUs enables flexible data sharing through coherence directories that track shared data at a fine-grained level across GPUs. However, these directories limited in capacity, leading to frequent evictions and unnecessary invalidations, which increase cache misses and degrade performance. To address these challenges, we propose REC, a low-cost architectural solution that enhances the effective tracking capacity of coherence directories by leveraging memory access locality. REC coalesces multiple tag addresses from remote read requests within common address ranges, reducing directory storage overhead while maintaining fine-grained coherence for writes. Our evaluation on a 4-GPU system shows that REC reduces L2 cache misses by 53.5% and improves overall system performance by 32.7% across a variety of GPU workloads.
Keyword:
Multi-GPU
Data sharing
Cache coherence
Cache architecture

期刊

Journal of Systems Architecture 封面图
Journal of Systems Architecture
IF:
4.1
论文数:
3.0K
被引数:
4.2K

机构

Y
Yonsei University
学者数:
4.8W
论文数: 4.6W
被引数: 5.2W
引用论文

引用论文

Case Report: Further Delineation of Neurological Symptoms in Young Children Caused by Compound Heterozygous Mutation in the PIEZO2 Gene
err2021-04-28
err0
errOAAI
errMagdalena Klaniewska; Maria Jedrzejowska; Malgorzata Rydzanicz; Justyna Paprocka; Mateusz Biela; Ewelina Wolanska; Agnieszka Pollak; Emilia Debek; Maria Sasiadek; Rafal Ploski; Monika Gos; Robert Smigiel
err分享
err收藏
A thorough QT study of guanfacine
err2014-08-11
err0
PREAI
errPatrick Martin; Lawrence Satin; Robert S. Kahn; Antoine Robinson; Mary Corcoran; Jaideep Purkayastha; Sharon Youcha; James C. Ermer
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Bystander signal production and response are independent processes which are cell line dependent
err2009-07-03
err0
PREAI
errAlice M. Vines; Fiona M. Lyng; Brendan McClean; Colin Seymour; Carmel E. Mothersill
err分享
err收藏
The efficacy and adverse effects of favipiravir on patients with COVID-19: A systematic review and meta-analysis of published clinical trials and observational studies
err2022-07-01
err0
errOAAI
errDang The Hung; Suhaib Ghula; Jeza Muhamad Abdul Aziz; Abdelrahman M. Makram; Gehad Mohamed Tawfik; Ali Ahmed-Fouad Abozaid; Rohan Andrew Pancharatnam; Amr Mohamed Ibrahim; Muhammad Besher Shabouk; Morgan Turnage; Saloni Nakhare; Zahra Karmally; Basel Kouz; Tran Nhat Le; Suleiman Alhijazeen; Nguyen Quoc Phuong; Alaa Mohamed Ads; Ali Hussein Abdelaal; Nguyen Hai Nam; Tatsuo Iiyama; Kyoshi Kita; Kenji Hirayama; Nguyen Tien Huy
err分享
err收藏
HIV-1 Tat and morphine decrease murine inter-male social interactions and associated oxytocin levels in the prefrontal cortex, amygdala, and hypothalamic paraventricular nucleus
err2021-07-01
err0
errOAAI
errSara R. Nass; Arianna R.S. Lark; Yun K. Hahn; Virginia D. McLane; Therese M. Ihrig; Liangru Contois; T. Celeste Napier; Pamela E. Knapp; Kurt F. Hauser
err分享
err收藏
学者 查看更多内容