Memory Scheduling
Memory Scheduling is a memory management technique that determines the order and timing of memory access requests to optimize performance and resource utilization within a memory hierarchy or parallel memory system.
68
Publications
4.8K
Citations
195
Authors
68
Institutions
Publications per year
2017–2026
10
68
ATLAS: A scalable and high-performance scheduling algorithm for multiple memory controllers
Yoongu Kim, Dongsu Han, Onur Mutlu et al. · 2010 · 437 citations
Thread Cluster Memory Scheduling: Exploiting Differences in Memory Access Behavior
Yoongu Kim, Michael Papamichael, Onur Mutlu et al. · 2010 · 415 citations
Self-Optimizing Memory Controllers
Engin İpek, Onur Mutlu, José F. Martínez et al. · ACM SIGARCH Computer Architecture News · 2008 · 371 citations
Kyle J. Nesbit, Nidhi Aggarwal, James Laudon et al. · 2006 · 357 citations
Stall-Time Fair Memory Access Scheduling for Chip Multiprocessors
2007 · 318 citations
1–5 of 68
195
11
h-index
5
h-index
4
h-index
3
h-index
3
h-index
1–5 of 195
68
Carnegie Mellon University
Pittsburgh, United States
9 h-index
37 publications
6K citations
The University of Texas at Austin
Austin, United States
8 h-index
13 publications
1.1K citations
Microsoft (United States)
Redmond, United States
4 h-index
6 publications
1.1K citations
Intel (United Kingdom)
Swindon, United Kingdom
3 h-index
3 publications
222 citations
University of Wisconsin–Madison
Madison, United States
3 h-index
8 publications
1.2K citations
University of Pittsburgh
Pittsburgh, United States
3 h-index
8 publications
195 citations

National University of Defense Technology
Changsha, China
3 h-index
12 publications
159 citations
Advanced Micro Devices (United States)
Sunnyvale, United States
3 h-index
5 publications
310 citations
1–8 of 68
TPDS · 2 publications · 93 citations
2
h-index
2 publications · 570 citations
2
h-index
MICRO · 2 publications · 85 citations
2
h-index
2 publications · 142 citations
2
h-index
2 publications · 59 citations
2
h-index
1–5