CaMDN: Enhancing Cache Efficiency for Multi-tenant DNNs on Integrated NPUs
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).
Authors
- Xiaojian Liao (ORCID: https://orcid.org/0000-0002-7924-9268)
- Limin Xiao (ORCID: https://orcid.org/0000-0002-9806-5851)
- Lin Sun (ORCID: https://orcid.org/0000-0003-2923-3281)
- Tianhao Cai (ORCID: https://orcid.org/0009-0008-9601-113X)
- Liang Wang (ORCID: https://orcid.org/0000-0002-6112-1928)
- Meng Han (ORCID: https://orcid.org/0000-0001-7472-0842)
- Zeyu Wang (ORCID: https://orcid.org/0009-0008-0422-0621)
Institutions
- San’an Optoelectronics (China) (CN)
- Beihang University (CN)
- Tsinghua University (CN)
Publication Details
- Published
- 2025-06-22
- DOI
- https://doi.org/10.1109/dac63849.2025.11132424
- Primary Topic
- IoT and Edge/Fog Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00