Adaptive Memory Controller for High-performance Multi-channel Memory |
Kim, Jin-ku
(Dept. of Computer Science and Engineering, Sogang University)
Lim, Jong-bum (Dept. of Computer Science and Engineering, Sogang University) Cho, Woo-cheol (Dept. of Computer Science and Engineering, Sogang University) Shin, Kwang-Sik (Dept. of Computer Science and Engineering, Sogang University) Kim, Hoshik (Dept. of Computer Science and Engineering, Sogang University) Lee, Hyuk-Jun (Dept. of Computer Science and Engineering, Sogang University) |
1 | Y. Kim, M. Papamichael, O. Mutlu, and M. HarcholBalter, "Thread Cluster Memory Scheduling: Exploiting Differences in Memory Access Behavior," in MICRO, 2010. |
2 | S. Muralidhara et al, "Reducing memory interference in multi-core systems via applicationaware memory channel partitioning," In MICRO-44, 2011. |
3 | Y. Kim, D. Han, O. Mutlu, and M. Harchol-Balter, "ATLAS: A scalable and high-performance scheduling algorithm for multiple memory controllers," in HPCA, 2010. |
4 | O. Mutlu and T. Moscibroda, "Parallelism-aware batch scheduling: Enhancing both performance and fairness of shared DRAM systems," in ISCA, 2008. |
5 | R. Ausavarungnirun et aI, "Staged Memory Scheduling: Achieving high performance and scalability in heterogeneous systems," in ISCA, 2012. |
6 | L. Subramanian et al, "The blacklisting memory scheduler: Achieving high performance and fairness at low cost," in ICCD, 2014 |
7 | S. Rixner et al, "Memory access scheduling," In ISCA-27, 2000 |
8 | P. Rosenfeld et al., "Dramsim2: A cycle accurate memory system simulator," CAL, 2011. |
9 | "SPEC CPU 2006," http://www.spec.org/cpu2006/. |
10 | H. Kim, J. Lee, N. B. Lakshminarayana, J. Sim, J. Lim, and T. Pho. "MacSim: A CPU-GPU Heterogeneous Simulation Framework User Guide," Georgia Institute of Technology, 2012 |
11 | A. Snavely and D. M. Tullsen. "Symbiotic job scheduling for a simultaneous multithreading processor," In ASPLOS-IX, 2000. |