arrow
返回

Efficient classification of private memory blocks

delete2021-11-01
delete1
PRE
AI
B
Bhargavi R. Upadhyay *
A
Alberto Ros
J
Jalpa Shah
DOI:10.1016/j.jpdc.2021.07.005delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Shared memory architectures are pervasive in the multicore technology era. Still, sequential and parallel applications use most of the data as private in a multicore system. Recent proposals using this observation and driven by a classification of private/shared memory data can reduce the coherence directory area or the memory access latency. The effectiveness of these proposals depends on the accuracy of the classification. The existing proposals perform the private/shared classification at page granularity, leading to a miss-classification and reducing the number of detected private memory blocks. We propose a mechanism able to accurately classify memory blocks using the existing translation lookaside buffers (TLB), which increases the effectiveness of proposals relying on a private/shared classification. Our experimental results show that the proposed scheme reduces L1 cache misses by 25% compared to a page-grain classification approach, which translates into an improvement in system performance by 8.0% with respect to a page-grain approach. (C) 2021 Elsevier Inc. All rights reserved.
Keyword:
Chip multiprocessor
Cache coherence
Private-shared data classification
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Parallel and Distributed Computing 封面图
Journal of Parallel and Distributed Computing
IF:
4
论文数:
3.8K
被引数:
4.8K

机构

U
University of Murcia
学者数:
9.2K
论文数: 8.1K
被引数: 8
A
Amrita Vishwa Vidyapeetham
学者数:
7.0K
论文数: 4.2K
被引数: 3.3K
A
amrita vishwa vidyapeetham bengaluru
学者数:
237
论文数: 234
被引数: 0
学者 查看更多机构
引用论文

引用论文

Efficient TLB-Based Detection of Private Pages in Chip Multiprocessors
err2016-03-01
err15
errOAAI
errEsteve, Albert; Ros, Alberto; Gomez, Maria E.; Robles, Antonio; Duato, Jose
err分享
err收藏
TLB-Based Temporality-Aware Classification in CMPs with Multilevel TLBs
err2017-08-01
err9
errOAAI
errEsteve, Albert; Ros, Alberto; Gomez, Maria E.; Robles, Antonio; Duato, Jose
err分享
err收藏
Increasing the Effectiveness of Directory Caches by Avoiding the Tracking of Noncoherent Memory Blocks
err2013-03-01
err24
errOAAI
errCuesta, Blas; Ros, Alberto; Gomez, Maria E.; Robles, Antonio; Duato, Jose
err分享
err收藏
Sea anemones (Cnidaria: Actiniaria, Corallimorpharia, Ceriantharia, Zoanthidea) from marine shallow-water environments in Venezuela: new records and an updated inventory
err2016-03-22
err0
errOAAI
errRicardo González-Muñoz; Nuno Simões; Edlin J. Guerra-Castro; Carlos Hernández-Ortíz; Gabriela Carrasquel; Enio Mendez; Carlos Lira; Martin Rada; Iván Hernández; Sheila M. Pauls; Aldo Croquer; Juan J. Cruz-Motta
err分享
err收藏
没有更多内容