arrow
返回

Thread Row Buffers: Improving Memory Performance Isolation and Throughput in Multiprogrammed Environments

delete2013-09-01
delete9
PRE
AI
E
Enric Herrero *
J
José González
R
R. Canal
D
Dean M. Tullsen
DOI:10.1109/TC.2012.173delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The widespread adoption of chip multiprocessors in recent years has increased the number of applications simultaneously accessing DRAM memories. Therefore, memory access patterns have also changed and this has reduced row buffer locality significantly, degrading performance and energy efficiency. Furthermore, concurrent execution of applications also has shown the need of performance isolation among threads in the memory controller to enforce a quality of service in virtualized environments. Existing DRAM memories, however, enforce a tradeoff between throughput and isolation. To solve these problems, this paper proposes the addition of Thread Row Buffers (TRBs) to DRAM memories. TRBs keep an active row per thread, thereby increasing DRAM efficiency by avoiding alternate accesses to a limited number of rows and allowing the implementation of a memory scheduler not bound to the throughput-isolation tradeoff. Thread Row Buffers with Service Partitioning (TRB-SP) increase the row hit-rate by 38 percent with respect to FR-FCFS and by 11 percent with respect to Cache DRAM. This, in turn, increases overall performance by 17 and 7 percent, respectively. TRB-SP is also able to reduce the standard deviation of the memory access time of an application by 40 percent over FR-FCFS, 31 percent over PAR-BS, and 42 percent over Cache DRAM.
Keyword:
Memory controllers
DRAM
thread row buffers
AI总结

AI总结

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

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.3K
被引数:
9.8K

机构

I
intel spain
学者数:
12
论文数: 7
被引数: 0
I
Intel Corporation
学者数:
2.7K
论文数: 2.0K
被引数: 6
U
universitat politecnica de catalunya
学者数:
1.9W
论文数: 1.6W
被引数: 17
学者 查看更多机构
引用论文

引用论文

Surrogate Technologies for Monitoring Bed‐Load Transport in Rivers
err2010-04-16
err0
PREAI
errJohn R. Gray; Jeffrey W. Gartner; Jonathan S. Barton; Janet Gaskin; Smokey A. Pittman; Colin D. Rennie
err分享
err收藏
Constriction Factor Particle Swarm Optimization based load balancing and cell association for 5G heterogeneous networks
err2021-12-01
err0
PREAI
errMohammad Kamrul Hasan; Teong Chee Chuah; Ayman A. El-Saleh; Muhammad Shafiq; Shoaib Ahmed Shaikh; Shayla Islam; Moez Krichen
err分享
err收藏
Different neural systems for the recognition of animals and man-made tools
err1995-08-01
err0
PREAI
errD. Perani; S. F. Cappa; V. Bettinardi; S. Bressi; M. Gorno-Tempini; M. Matarrese; F. Fazio
err分享
err收藏
Improper Ferroelectric Antiferromagnetics
err2010-09-21
err0
PREAI
errV. P. Sakhnenko; N. V. Ter-Oganessian
err分享
err收藏
A cell autonomous function of Brachyury in T/T embryonic stem cell chimaeras
err1991-09-01
err0
PREAI
errP. Rashbass; L. A. Cooke; B. G. Herrmann; R. S. P. Beddington
err分享
err收藏
学者 查看更多内容