SC13 Home > SC13 Schedule > SC13 Presentation - Location-Aware Cache Management for Many-Core Processors with Deep Cache Hierarchy

SCHEDULE: NOV 16-22, 2013

When viewing the Technical Program schedule, on the far righthand side is a column labeled "PLANNER." Use this planner to build your own schedule. Once you select an event and want to add it to your personal schedule, just click on the calendar icon of your choice (outlook calendar, ical calendar or google calendar) and that event will be stored there. As you select events in this manner, you will have your own schedule to guide you through the week.

Location-Aware Cache Management for Many-Core Processors with Deep Cache Hierarchy

SESSION: Memory Hierarchy


TIME: 2:00PM - 2:30PM


AUTHOR(S):Jongsoo Park, Richard M. Yoo, Daya S. Khudia, Christopher J. Hughes, Daehyun Kim


As cache hierarchies become deeper and the number of cores on a chip increases, managing caches becomes more important for performance and energy. However, current hardware cache management policies do not always adapt optimally to the applications behavior: e.g., caches may be polluted by data structures whose locality cannot be captured by the caches, and producer-consumer communication incurs multiple round trips of coherence messages per cache line transferred. We propose load and store instructions that carry hints regarding into which cache(s) the accessed data should be placed. Our instructions allow software to convey locality information to the hardware, while incurring minimal hardware cost and not affecting correctness. Our instructions provide a 1.16x speedup and a 1.96x energy efficiency boost, on average, according to simulations on a 64-core system with private L1 and L2 caches. With a large shared L3 cache added, the benefits increase, providing 1.33x energy reduction on average.

Chair/Author Details:

Mark Gardner (Chair) - Virginia Tech

Jongsoo Park - Intel Corporation

Richard M. Yoo - Intel Corporation

Daya S. Khudia - University of Michigan

Christopher J. Hughes - Intel Corporation

Daehyun Kim - Intel Corporation

Add to iCal  Click here to download .ics calendar file

Add to Outlook  Click here to download .vcs calendar file

Add to Google Calendarss  Click here to add event to your Google Calendar

The full paper can be found in the ACM Digital Library