D
David Eklov
Researcher at Uppsala University
Publications - 14
Citations - 489
David Eklov is an academic researcher from Uppsala University. The author has contributed to research in topics: Cache & Shared memory. The author has an hindex of 9, co-authored 14 publications receiving 456 citations.
Papers
More filters
Proceedings ArticleDOI
StatStack: Efficient modeling of LRU caches
David Eklov,Erik Hagersten +1 more
TL;DR: This research presents a novel approach to measuring stack distance by counting the number of unique memory objects to be counted between successive accesses to the same data object, which requires complex and inefficient data collection.
Proceedings ArticleDOI
Cache Pirating: Measuring the Curse of the Shared Cache
TL;DR: A low-overhead method for accurately measuring application performance (CPI) and off-chip bandwidth (GB/s) as a function of available shared cache capacity is presented.
Proceedings ArticleDOI
Fast modeling of shared caches in multicore systems
TL;DR: The StatCC leverages the StatStack cache model to estimate the co-scheduled applications' cache miss ratios from their individual memory reuse distance distributions, and a simple performance model that estimates their CPIs based on the shared cache miss ratio.
Proceedings ArticleDOI
Bandwidth Bandit: Quantitative characterization of memory contention
TL;DR: The Bandwidth Bandit is introduced, a general, quantitative, profiling method for analyzing the performance impact of contention for memory bandwidth on multicore machines that accurately captures the measured application's performance as a function of its available memory bandwidth, and enables to determine how much the application suffers when its available bandwidth is reduced.
Proceedings ArticleDOI
Efficient software-based online phase classification
TL;DR: Many programs exhibit execution phases with time-varying behavior, and phase detection has been used extensively to find short and representative simulation points and to guide various forms of optimizations and hardware configurations.