アーキテクチャ設計では、主に次の 2 つの問題を解決する必要があります。 (1) プロセッサ (パフォーマンス/消費電力) を改善する方法- ハードニング アルゴリズム (2)プロセッサ (汎用性) を
能效比
改善する方法- CPU可编程性
1. シングルコア ディープラーニング プロセッサ (DLP-S)
1. 全体構成
(1) アーキテクチャ図
DMA
システム プロセッサを使用せずに、周辺コンポーネントが I/O データをメイン メモリに直接転送できるようにするハードウェア メカニズムです。大大提升设备数据传输的吞吐量
.
(2) DLPからDLP-Sへ
制御ブロック: 複数の発行キュー、命令レベルの並列処理のサポート、レジスタの名前変更。
演算モジュール: ① 演算器の演算を増やしてハードウェアの効率的な演算をサポート ② 低ビット幅の演算器(量子化)で実行エネルギー効率を向上 ③ 演算を効率化するスパース演算