07 - ディープラーニング プロセッサ アーキテクチャ ⭐⭐⭐⭐

アーキテクチャ設計では、主に次の 2 つの問題を解決する必要があります。 (1) プロセッサ (パフォーマンス/消費電力) を改善する方法- ハードニング アルゴリズム (2)プロセッサ (汎用性) を能效比改善する方法- CPU可编程性

1. シングルコア ディープラーニング プロセッサ (DLP-S)

1. 全体構成

(1) アーキテクチャ図

ここに画像の説明を挿入

DMAシステム プロセッサを使用せずに、周辺コンポーネントが I/O データをメイン メモリに直接転送できるようにするハードウェア メカニズムです。大大提升设备数据传输的吞吐量.

(2) DLPからDLP-Sへ

ここに画像の説明を挿入
制御ブロック: 複数の発行キュー、命令レベルの並列処理のサポート、レジスタの名前変更。
演算モジュール: ① 演算器の演算を増やしてハードウェアの効率的な演算をサポート ② 低ビット幅の演算器(量子化)で実行エネルギー効率を向上 ③ 演算を効率化するスパース演算

おすすめ

転載: blog.csdn.net/m0_51339444/article/details/130213541