CPU、GPU、NPU のアーキテクチャの違いの比較

CPU/GPU/NPU アーキテクチャの機能

百聞は一見に如かず CPU、GPU、NPU の構造の違いについては、次の図に示すようになります。

最適化の観点から見ると、CPU の目的関数は「レイテンシーの最小化」、GPU の目的関数は「スループットの最大化」であり、NPU は GPU をベースにストレージの使用率をさらに向上させます。

CPU と GPU の違いから始めましょう. CPU は論理ユニットである中央処理装置であり、複雑で小規模な逐次計算を担当します。次の図に示すように、GPU は主に多数の単純な並列計算を処理します。

GPU と CPU はどちらも汎用の計算能力に属しており、NPU との違いは明らかです。最初に GPU と CPU を比較し、最後に NPU について説明します。機能的には、GPU は CPU に代わることはできません。同様に、CPU は GPU に代わることはできません。

基本的に、CPU と GPU の違いは、CPU がベクター マシンおよびスカラー マシンであり、GPU がアレイ マシンであることです。

おすすめ

転載: blog.csdn.net/tugouxp/article/details/125719383