TRISHUL: A single-pass optimal two-level inclusive data cache hierarchy selection process for real-time MPSoCs

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Beitragende

  • Mohammad Shihabul Haque - , National University of Singapore (Autor:in)
  • Akash Kumar - , National University of Singapore (Autor:in)
  • Yajun Ha - , National University of Singapore (Autor:in)
  • Qiang Wu - , National University of Singapore (Autor:in)
  • Shaobo Luo - , National University of Singapore (Autor:in)

Abstract

Hitherto discovered approaches analyze the execution time of a real-time application on all the possible cache hierarchy setups to find the application specific optimal two-level inclusive data cache hierarchy to reduce cost, space and energy consumption while satisfying the time deadline in real-time Multi-Processor Systems on Chip (MPSoC). These brute-force like approaches can take years to complete. Alternatively, application's memory access trace driven crude estimation methods can find a cache hierarchy quickly by compromising the accuracy of results. In this article, for the first time, we propose a fast and accurate application's trace driven approach to find the optimal real-time application specific two-level inclusive data cache hierarchy. Our proposed approach 'TRISHUL' predicts the optimal cache hierarchy performance first and then utilizes that information to find the optimal cache hierarchy quickly. TRISHUL can suggest a cache hierarchy, which has up to 128 times smaller size, up to 7 times faster compared to the suggestion of the state-of-the-art crude trace driven two-level inclusive cache hierarchy selection approach for the application traces analyzed.

Details

OriginalspracheEnglisch
Titel2013 18th Asia and South Pacific Design Automation Conference, ASP-DAC 2013
Seiten320-325
Seitenumfang6
ISBN (elektronisch)978-1-4673-3030-5
PublikationsstatusVeröffentlicht - 2013
Peer-Review-StatusJa
Extern publiziertJa

Publikationsreihe

ReiheAsia and South Pacific Design Automation Conference (ASP-DAC)
ISSN2153-6961

Konferenz

Titel2013 18th Asia and South Pacific Design Automation Conference, ASP-DAC 2013
Dauer22 - 25 Januar 2013
StadtYokohama
LandJapan