• 文献阅读(183)MAGMA


    • 题目:MAGMA: An Optimization Framework for Mapping Multiple DNNs on Multiple Accelerator Cores
    • 时间:2022
    • 会议:HPCA
    • 研究机构:GIT

    本篇论文的主要贡献:
    We propose an optimization framework called Multiworkload Multi-accelerator Mapping Explorer (M3E).

    1. we develop an efficient encoding scheme to encode the search space of the mapping;
    2. we develop several modules to enable the found mapping to effectively orchestrate the data movement across sub-accelerator cores;
    3. we enable several commonly used black-box optimization algorithms and two reinforcement learning methods to be leveraged as the underlying optimization methods.

    在这里插入图片描述

    1 Related work

    在这里插入图片描述

    • PREMA develops a mapper for multi-tenant language tasks, however targeting single-core accelerator.
    • AI-MT successfully designs a mapper for homogeneous multi-core accelerators and shows performance improvement over vision and language tasks.
    • Herald targets heterogeneous multi-core accelerators and systematically analyzes the benefit of heterogeneity in dataflows across the accelerator cores for AR/VR workloads (vision tasks).

    先比于其他工作,本篇论文的优势在于:

    • Optimization-based mapper to solve the mapping problem, while prior arts focus on manually designing a mapper.
    • Both homogeneous and heterogeneous DNN accelerator platforms.
    • Diverse spectrum of models across vision, language and recommendation, which exhibit different bandwidth requirements

    2 Characteristics of DNN Models

    本篇论文将DNN模型分解为三类:视觉任务、推荐任务和自然语言处理任务:

    • Vision:最熟悉,包含了卷积、MLP和FC
    • Recommendation:MLP、attention、embedding lookup layer
    • Language:embedding lookup、MLP、RNN、attention layer

    所以实验中包括的网络有

    • Vision:ResNet、Squeezenet、Mobilenetv2、VGG16、Inception、Mnasnet、Shufflenet
    • Language:Electra、Transformer-xl、BERT、Ctrl、Reformer、Flaubert、Bart
    • Recommendation:Wide & deep learning for recommender systems、Deeprecsys: A system for optimizing end-to-end at-scale neural recommendation inference、Deep learning recommendation model for personalization and recommendation systems、Deep interest evolution network for click-through rate prediction、Deep interest network for click-through rate prediction

    在这里插入图片描述

  • 相关阅读:
    深入理解栈与队列:从基本概念到高级实现
    主干网络篇 | YOLOv5/v7 更换骨干网络之 EfficientNet | 卷积神经网络模型缩放的再思考
    Nuxt3使用初体验
    <模板进阶>——《C++高阶》
    基于文本相似度的康复量表ICF映射研究
    Bootstrap 模态框Modal【前端Bootstrap框架】
    Android 13.0 recovery出厂时清理中字体大小的修改
    Apollo + LGSVL联合仿真
    生成对抗网络学习
    嵌入式Linux:串口传输文件的工具lrzsz软件的移植
  • 原文地址:https://blog.csdn.net/tiaozhanzhe1900/article/details/125941835