A Research Program Proposal--Universal Cache Miss Equations for the Memory Hierarchy

Subscribers:
344,000
Published on ● Video Link: https://www.youtube.com/watch?v=ZcDzIDsREFU



Duration: 53:21
115 views
0


Computer systems in large enterprises and in the outsourcing industry are difficult to manage manually. This difficulty has led to a push for autonomic computing, where the goal is to have the system automatically configure its settings, tune its performance and recover from failures. Such large systems have innumerable caches to enhance performance. One task in autonomic computing lies in sizing these caches and sharing them out among competing workloads. Cache miss equations can help to automate this task. For the cache miss equations to be helpful, they must be universal: they must fit any real memory reference pattern and cache management policy, through parameters that can be calibrated automatically and dynamically. This talk proposes a research program to derive such equations. This proposal is for a drastic departure from forty years of cache miss analysis. The feasibility of the research program is demonstrated with an example that is validated with main memory, database buffer, L2 cache and garbage-collected heap.




Other Videos By Microsoft Research


2016-09-07Algorithmic Analysis of Infinite-State Concurrent Systems
2016-09-07File Systems are Broken
2016-09-07Rebuilding Rome in a Day
2016-09-07Automatic Facial Expression Analysis
2016-09-07Public Symposium - Talk 1:Progress on Development of a Microfluidic Robot Scientist
2016-09-07UPCRC Multicore Applications Workshop - Welcome, and Visual Computing - Session # 1
2016-09-07And Then There's This: How Stories Live and Die in Viral Culture
2016-09-07Shaplets, Motifs and Discords: A set of Primitives for Mining Massive Time Series and Image Archives
2016-09-07Modern Computer Arithmetic [1/6]
2016-09-07ISP-Enabled Behavioral Ad Targeting without User Consent (and Beyond)
2016-09-07A Research Program Proposal--Universal Cache Miss Equations for the Memory Hierarchy
2016-09-07Structured Prediction Models in Computer Vision | Efficient Convex Relaxation of Mixture Regression
2016-09-07UPCRC Multicore Applications Workshop - Session # 6 - Human-machine Interaction
2016-09-07Inferring Rankings under Constrained Sensing
2016-09-07UPCRC Multicore Applications Workshop - Session # 5 - Human-machine Interaction
2016-09-07Audio Cameras for Audio-Visual Scene Analysis
2016-09-07Block Switching: Towards a Robust Protocol Stack for Diverse Wireless Networks
2016-09-07A Programming Language for the New Web
2016-09-07The Beauty and the Beast: Vulnerability in Red Hat's Packages
2016-09-07Debian: Anatomy of An Open Source Project
2016-09-07UPCRC Multicore Applications Workshop - Session # 3 - Social Interaction



Tags:
microsoft research