論文の概要: Dataflow Aware Mapping of Convolutional Neural Networks Onto Many-Core
Platforms With Network-on-Chip Interconnect
- arxiv url: http://arxiv.org/abs/2006.12274v1
- Date: Thu, 18 Jun 2020 17:13:18 GMT
- ステータス: 処理完了
- システム内更新日: 2022-11-19 14:25:20.373323
- Title: Dataflow Aware Mapping of Convolutional Neural Networks Onto Many-Core
Platforms With Network-on-Chip Interconnect
- Title(参考訳): ネットワークオンチップ接続による多コアプラットフォーム上の畳み込みニューラルネットワークのマッピング
- Authors: Andreas Bytyn, Ren\'e Ahlsdorf, Rainer Leupers, Gerd Ascheid
- Abstract要約: マシンインテリジェンス、特に畳み込みニューラルネットワーク(CNN)は、ここ数年で大きな研究領域となっている。
複数の同質なコアで構成される多コアプラットフォームは、データフローマッピングの労力の増大を犠牲にして、物理実装に関する制限を緩和することができる。
この作業は、最小限のランタイムと最小限のオフチップメモリアクセスに対して、最適化目標の異なるシングルコアレベルから始まる自動マッピング戦略を示す。
この戦略は、適切なマルチコアマッピング方式に拡張され、ネットワークオンチップ相互接続によるスケーラブルなシステムレベルシミュレーションを用いて評価される。
- 参考スコア(独自算出の注目度): 0.0764671395172401
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Machine intelligence, especially using convolutional neural networks (CNNs),
has become a large area of research over the past years. Increasingly
sophisticated hardware accelerators are proposed that exploit e.g. the sparsity
in computations and make use of reduced precision arithmetic to scale down the
energy consumption. However, future platforms require more than just energy
efficiency: Scalability is becoming an increasingly important factor. The
required effort for physical implementation grows with the size of the
accelerator making it more difficult to meet target constraints. Using
many-core platforms consisting of several homogeneous cores can alleviate the
aforementioned limitations with regard to physical implementation at the
expense of an increased dataflow mapping effort. While the dataflow in CNNs is
deterministic and can therefore be optimized offline, the problem of finding a
suitable scheme that minimizes both runtime and off-chip memory accesses is a
challenging task which becomes even more complex if an interconnect system is
involved. This work presents an automated mapping strategy starting at the
single-core level with different optimization targets for minimal runtime and
minimal off-chip memory accesses. The strategy is then extended towards a
suitable many-core mapping scheme and evaluated using a scalable system-level
simulation with a network-on-chip interconnect. Design space exploration is
performed by mapping the well-known CNNs AlexNet and VGG-16 to platforms of
different core counts and computational power per core in order to investigate
the trade-offs. Our mapping strategy and system setup is scaled starting from
the single core level up to 128 cores, thereby showing the limits of the
selected approach.
- Abstract(参考訳): マシンインテリジェンス、特に畳み込みニューラルネットワーク(CNN)は、ここ数年で大きな研究領域となっている。
より高度なハードウェアアクセラレータが提案され、例えば計算のスパーシティを活用し、エネルギー消費を縮小するために減算演算を利用する。
しかし、将来のプラットフォームは単なるエネルギー効率以上のものを必要とします。
物理的な実装に必要な労力は、加速器のサイズによって増大し、ターゲットの制約を満たすのが難しくなる。
複数の均質なコアで構成されるマルチコアプラットフォームを使用することで、データフローマッピングの労力の増加を犠牲にして、前述の物理的実装に関する制限を緩和することができる。
CNNのデータフローは決定論的であり、従ってオフラインで最適化できるが、実行時とオフチップメモリアクセスを最小化する適切なスキームを見つけるという問題は、相互接続システムが関与する場合にはさらに複雑になる。
この作業は、最小限のランタイムと最小限のオフチップメモリアクセスのための最適化ターゲットが異なるシングルコアレベルで、自動マッピング戦略を提供する。
この戦略は、適切なマルチコアマッピング方式に拡張され、ネットワークオンチップ相互接続によるスケーラブルなシステムレベルシミュレーションを用いて評価される。
設計スペースの探索は、有名なcnnのalexnetとvgg-16を異なるコア数とコア当たりの計算能力のプラットフォームにマッピングして、トレードオフを調査することによって行われる。
私たちのマッピング戦略とシステムセットアップは、単一のコアレベルから128コアまでスケールし、選択したアプローチの限界を示しています。
関連論文リスト
- FusionLLM: A Decentralized LLM Training System on Geo-distributed GPUs with Adaptive Compression [55.992528247880685]
分散トレーニングは、システム設計と効率に関する重要な課題に直面します。
大規模深層ニューラルネットワーク(DNN)のトレーニング用に設計・実装された分散トレーニングシステムFusionLLMを提案する。
本システムと手法は,収束性を確保しつつ,ベースライン法と比較して1.45~9.39倍の高速化を実現可能であることを示す。
論文 参考訳(メタデータ) (2024-10-16T16:13:19Z) - Memory-aware Scheduling for Complex Wired Networks with Iterative Graph
Optimization [4.614780125575351]
本稿では,反復グラフ最適化に基づく効率的なメモリ認識スケジューリングフレームワークを提案する。
我々のフレームワークは、スケジューリングの最適性を保ちながらグラフを単純化する反復グラフ融合アルゴリズムを備えている。
論文 参考訳(メタデータ) (2023-08-26T14:52:02Z) - Slimmable Encoders for Flexible Split DNNs in Bandwidth and Resource
Constrained IoT Systems [12.427821850039448]
本稿では,スリム化可能なアンサンブルエンコーダに基づく分割計算手法を提案する。
私たちの設計の主な利点は、計算負荷と送信データサイズを最小限のオーバーヘッドと時間でリアルタイムで適応できることです。
本モデルでは,圧縮効率や実行時間,特にモバイルデバイスの弱い状況において,既存のソリューションよりも優れています。
論文 参考訳(メタデータ) (2023-06-22T06:33:12Z) - FPGA-optimized Hardware acceleration for Spiking Neural Networks [69.49429223251178]
本研究は,画像認識タスクに適用したオフライントレーニングによるSNN用ハードウェアアクセラレータの開発について述べる。
この設計はXilinx Artix-7 FPGAをターゲットにしており、利用可能なハードウェアリソースの40%を合計で使用している。
分類時間を3桁に短縮し、ソフトウェアと比較すると精度にわずか4.5%の影響を与えている。
論文 参考訳(メタデータ) (2022-01-18T13:59:22Z) - An Adaptive Device-Edge Co-Inference Framework Based on Soft
Actor-Critic [72.35307086274912]
高次元パラメータモデルと大規模数学的計算は、特にIoT(Internet of Things)デバイスにおける実行効率を制限する。
本稿では,ソフトポリシーの繰り返しによるエフェキシット点,エフェキシット点,エンフェキシット点を生成する離散的(SAC-d)のための新しい深層強化学習(DRL)-ソフトアクタ批判法を提案する。
レイテンシと精度を意識した報酬設計に基づいて、そのような計算は動的無線チャンネルや任意の処理のような複雑な環境によく適応でき、5G URLをサポートすることができる。
論文 参考訳(メタデータ) (2022-01-09T09:31:50Z) - A Design Flow for Mapping Spiking Neural Networks to Many-Core
Neuromorphic Hardware [4.527975416669432]
多コアニューロモルフィックハードウェアは、大規模な機械学習モデルを実行することが期待されている。
設計の複雑さに対処するためには、リアルタイムのパフォーマンスを保証するために予測可能な設計フローが必要である。
スパイクニューラルネットワークを多コアニューロモルフィックハードウェアにマッピングするためのSDFGに基づく設計フローを提案する。
論文 参考訳(メタデータ) (2021-08-27T18:08:08Z) - Quantized Neural Networks via {-1, +1} Encoding Decomposition and
Acceleration [83.84684675841167]
本稿では,量子化されたニューラルネットワーク(QNN)をマルチブランチバイナリネットワークに分解するために,-1,+1を用いた新しい符号化方式を提案する。
本稿では,大規模画像分類,オブジェクト検出,セマンティックセグメンテーションにおける提案手法の有効性を検証する。
論文 参考訳(メタデータ) (2021-06-18T03:11:15Z) - ItNet: iterative neural networks with small graphs for accurate and
efficient anytime prediction [1.52292571922932]
本研究では,計算グラフの観点から,メモリフットプリントが小さいネットワークモデルについて紹介する。
CamVidおよびCityscapesデータセットでセマンティックセグメンテーションの最新の結果を示します。
論文 参考訳(メタデータ) (2021-01-21T15:56:29Z) - Multi-scale Interaction for Real-time LiDAR Data Segmentation on an
Embedded Platform [62.91011959772665]
LiDARデータのリアルタイムセマンティックセグメンテーションは、自動運転車にとって不可欠である。
ポイントクラウド上で直接動作する現在のアプローチでは、複雑な空間集約操作を使用する。
本稿では,マルチスケールインタラクションネットワーク(MINet)と呼ばれるプロジェクションベースの手法を提案する。
論文 参考訳(メタデータ) (2020-08-20T19:06:11Z) - Optimizing Memory Placement using Evolutionary Graph Reinforcement
Learning [56.83172249278467]
大規模検索空間を対象とした進化グラフ強化学習(EGRL)を提案する。
我々は、推論のために、Intel NNP-Iチップ上で、我々のアプローチを直接訓練し、検証する。
また,NNP-Iコンパイラと比較して28~78%の高速化を実現している。
論文 参考訳(メタデータ) (2020-07-14T18:50:12Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。