SC13 Home > SC13 Schedule > SC13 Presentation - Local Memory Store - A Multi Purpose Memory Replacing On-Chip Cache

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.

Local Memory Store - A Multi Purpose Memory Replacing On-Chip Cache

SESSION: Doctoral Showcase - Early Research Showcase

EVENT TYPE: Doctoral Showcase - Early Research Showcases

TIME: 3:30PM - 5:00PM

SESSION CHAIR: Wojtek James Goscinski

Presenter(s):Nafiul A. Siddique


Cache performance is poor for graph based applications due to high miss rate and excess data transaction to on-off chip memory. To improve the performance it is required to store the working set in an on-chip memory as scratchpad memory (SPM). SPM is a fast on-chip memory mapped into a predefined address space. But predicting the address range and implementing appropriate allocation technique is hard. We propose a hardware controlled memory (Local Memory Store (LMStr)) that stores different sizes of blocks and can simultaneously be partitioned into and used as scratchpad and/or cache. We introduce a weighted based static searching strategy that predicts the block references to store in scratchpad space. To investigate the performance benefits of LMStr, we have created a functional simulator, and a block generator. Our results show that the miss rate reduces, but the number of words fetched to/from main memory, and overhead increases in LMStr.

Chair/Presenter Details:

Wojtek James Goscinski (Chair) - Monash University

Nafiul A. Siddique - New Mexico State University

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