「ベクトルプロセッサー」を編集中
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
3行目: | 3行目: | ||
主に大量の[[データ]]を延々と処理し続けたい[[スーパーコンピューター]]で大流行しました。 | 主に大量の[[データ]]を延々と処理し続けたい[[スーパーコンピューター]]で大流行しました。 | ||
− | なお、[[パソコン]]や[[スマホ]]では[[ベクトル演算器]]をオマケ程度に付けた[[CPU]] | + | なお、[[パソコン]]や[[スマホ]]では[[ベクトル演算器]]をオマケ程度に付けた[[CPU]]が主流です。 |
− | + | ベクトルプロセッサーの新形態でありベクトルコプロセッサーともいえる「[[GPU]]」を使った「[[GPGPU]]」の登場で主流は完全にそちらになっています。 | |
− | + | ベクトルプロセッサーはGPUよりプログラミングなどが手軽だという利点があります。ベクトルプロセッサーはC言語やC#などでOSが用意するfloat4構造体やVector4構造体などを使ってプログラミングすれば全自動でコンパイラが展開してくれメモリの出し入れも考える必要がなく非常に簡単という利点があります。一方でコプロセッサーであるGPUでは「シェーダーを送り込んで」「加工前データを送り込んで」「加工済みデータを取り出す」という手順が必要になります。 | |
− | |||
− | |||
− | |||
− | |||
− | |||
[[category: CPU]] | [[category: CPU]] |