Más contenido relacionado
Similar a ASICについて blockchain.tokyo (20)
ASICについて blockchain.tokyo
- 4. CPUとASICの違い(参考GPU, FPGA)
CPU GPU FPGA ASIC
• x86、ARM、Sparc等の汎
用プロセッサ
• 広く市場に流通してコスト
が安い
• 様々なプログラミング言
語で、自由に処理系を作
ることができる。
• 複雑な回路設計で命令セ
ットが充実
仕様書にして8万ページ
オーバー
• 1コアから8コア程度
• NvidiaやRadeonなどの
GPUチップ
• 広く市場に流通しているコ
ストが比較的安い
• 元々はグラフィック処理向
けに開発されたが、最近
は機械学習やDeep
Learning、マイニングなど
利用される
• 多コアで数百コアになこと
も
• Field Programmable
Gate Arrayの略
• VHDL等のハードウェア
記述言語を使いい、チッ
プ内の回路設計を変える
ことができる。
• 回路構成次第で様々な
分野に適用可能
• 設計によっては高速に並
列処理ができる
• 集積回路を一から設計し
製造しなければならない
ため、開発コストが高い。
• 回路の複雑さや生産個数
で一つあたりのコストが変
わる
• 特定用途向けに一度設計
し製造したASICはその目
的のためにしか使えない
• 専用設計のため高速に処
理ができる
柔軟性、低コスト 特化型高速、高コスト