MUGNoC A Software-Configured Multicast-Unicast-Gather NoC for Accelerating CNN Dataflows

Current communication infrastructures for convolutional neural networks (CNNs) only focus on specific transmission patterns, not applicable to benefit the whole system if the dataflow changes or different dataflows run in one system. To reduce data movement, various CNN dataflows are presented. For...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:2023 28th Asia and South Pacific Design Automation Conference (ASP-DAC) S. 308 - 313
Hauptverfasser: Chen, Hui, Liu, Di, Li, Shiqing, Huai, Shuo, Luo, Xiangzhong, Liu, Weichen
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: New York, NY, USA ACM 16.01.2023
Schriftenreihe:ACM Conferences
Schlagworte:
ISBN:9781450397834, 1450397832
ISSN:2153-697X
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Current communication infrastructures for convolutional neural networks (CNNs) only focus on specific transmission patterns, not applicable to benefit the whole system if the dataflow changes or different dataflows run in one system. To reduce data movement, various CNN dataflows are presented. For these dataflows, parameters and results are delivered using different traffic patterns, i.e., multicast, unicast, and gather, preventing dataflow-specific communication backbones from benefiting the entire system if the dataflow changes or different dataflows run in the same system. Thus, in this paper, we propose MUG-NoC to support typical traffic patterns and accelerate them, therefore boosting multiple dataflows. Specifically, (i) we for the first time support multicast in 2D-mesh software configurable NoC by revising router configuration and proposing the efficient multicast routing; (ii) we decrease unicast latency by transmitting data through the different routes in parallel; (iii) we reduce output gather overheads by pipelining basic dataflow units. Experiments show that at least our proposed design can reduce 39.2% total data transmission time compared with the state-of-the-art CNN communication backbone.
ISBN:9781450397834
1450397832
ISSN:2153-697X
DOI:10.1145/3566097.3567846