Skip to main navigation Skip to search Skip to main content

CaMDN: Enhancing Cache Efficiency for Multi-tenant DNNs on Integrated NPUs

  • Tianhao Cai
  • , Liang Wang*
  • , Limin Xiao*
  • , Meng Han
  • , Zeyu Wang
  • , Lin Sun
  • , Xiaojian Liao
  • *Corresponding author for this work
  • Beihang University
  • Tsinghua University
  • Jiangsu Shuguang Optoelectric Co., Ltd

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

With the rapid development of DNN applications, multi-tenant execution, where multiple DNNs are co-located on a single SoC, is becoming a prevailing trend. Although many methods are proposed in prior works to improve multi-tenant performance, the impact of shared cache is not well studied. This paper proposes CaMDN, an architecture-scheduling co-design to enhance cache efficiency for multi-tenant DNNs on integrated NPUs. Specifically, a lightweight architecture is proposed to support model-exclusive, NPU-controlled regions inside shared cache to eliminate unexpected cache contention. Moreover, a cache scheduling method is proposed to improve shared cache utilization. In particular, it includes a cache-aware mapping method for adaptability to the varying available cache capacity and a dynamic allocation algorithm to adjust the usage among co-located DNNs at runtime. Compared to prior works, CaMDN reduces the memory access by 33.4% on average and achieves a model speedup of up to 2.56 × (1.88 × on average).

Original languageEnglish
Title of host publication2025 62nd ACM/IEEE Design Automation Conference, DAC 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331503048
DOIs
StatePublished - 2025
Event62nd ACM/IEEE Design Automation Conference, DAC 2025 - San Francisco, United States
Duration: 22 Jun 202525 Jun 2025

Publication series

NameProceedings - Design Automation Conference
ISSN (Print)0738-100X

Conference

Conference62nd ACM/IEEE Design Automation Conference, DAC 2025
Country/TerritoryUnited States
CitySan Francisco
Period22/06/2525/06/25

Keywords

  • Cache
  • DNN
  • Multi-tenant
  • NPU
  • SoC

Fingerprint

Dive into the research topics of 'CaMDN: Enhancing Cache Efficiency for Multi-tenant DNNs on Integrated NPUs'. Together they form a unique fingerprint.

Cite this