Computer Architecture Colloquium |
Self-Optimizing Memory Controllers: A Reinforcement Learning Approach Engin Ipek, Microsoft Research Friday, October 10 • noon - 1pm • Klaus 1116W |
Abstract
Efficiently utilizing off-chip DRAM bandwidth is a critical issue in designing cost-effective, high-performance chip multiprocessors (CMPs). Conventional memory controllers deliver relatively low performance in part because they often employ fixed, rigid access scheduling policies designed for average-case application behavior. As a result, they cannot learn and optimize the long-term performance impact of their scheduling decisions, and cannot adapt their scheduling policies to dynamic workload behavior.
About the Speaker
Engin Ipek is a researcher in the Computer Architecture Group at Microsoft Research (MSR). Engin earned a Ph.D. (2008) in Electrical and Computer Engineering from Cornell University, where he also completed his BS (2003) and MS (2005) degrees. His current research interests include multicore architectures, hardware-software interaction, and the application of machine learning to computer systems. He is a member of the ACM and the IEEE. |