「CPU」を補うプロセッサとして「GPU」がある。コンピュータグラフィックスの高速処理にとどまらない、GPUの活用術とは何か。
データセンターでのシステム運用に欠かせない“頭脳”である、「CPU」(中央処理装置)、「GPU」(グラフィックス処理装置)、「DPU」(データ処理装置)の3つのプロセッサ。それぞれどう違うのか。CPUを取り上げた前編「いまさら聞けない『CPU』の基礎知識 その大切な役割とは?」に続き、中編となる本稿はGPUの仕組みを解説する。
もともとGPUは、CPUを補完することが“仕事”だった。GPUはCPUと類似する点が複数あり、どちらもデータを処理するために重要な役割を果たす。GPUの特徴は、グラフィックスレンダリング(画像や映像の処理)の高速化だ。
CPUはビデオカードに「命令」(インストラクション)を送ることができるが、自らが一度に処理できるデータは少ない。複数のプロセッサコア(演算装置)を搭載したCPUであれば、一連のタスクを順次に実行することは可能だ。ただし複雑なグラフィックスレンダリングには、一般的にCPUよりも多くのプロセッサコアを搭載し、多数の演算を同時に処理できるGPUの方が適している。
GPUはグラフィックスレンダリングのタスクを分割し、コンピュータグラフィックスを安定的かつ高速に同時処理できる。例えばレイトレーシング(光線追跡法)やバンプマッピング(物体に陰影付けする手法)といったタスクを高速処理することにより、アニメーションの映像を素早く画面に出力できる。
CPUが主に「逐次処理」を担うのに対し、GPUは主に「並列処理」を担う。GPUは本来、グラフィックスレンダリングを目的としていたが、並列処理はそれ以外の複雑なデータ処理にも役立つ。そのためGPUはスーパーコンピュータをはじめ、機械学習などの人工知能(AI)技術やビッグデータ分析の分野でも利用が広がりつつある。
後編は、DPUに焦点を当てる。
米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
HDDの容量が30TB超になると同時に、ストレージ技術はさまざまな進化を続けている。そうした中でもインタフェースに「SATA」(Serial ATA)を採用したHDDが変わらずに使われ続けている。なぜなのか。
カラオケ業界が直面するデータ増に対応すべく多くのストレージを試し続けた結果、4社27台の製品のメンテナンスに悩まされていたエクシング。この問題を解消すべく、同社は大容量かつコスト削減効果に優れた、新たなストレージを導入した。
メインフレームにおけるデータソート処理は、システム効率に大きく影響する。そこで、z/OSシステムおよびIBM Zメインフレーム上で稼働する、高パフォーマンスのソート/コピー/結合ソリューションを紹介する。
ECと通販システムを統合したパッケージの開発と導入を事業の柱とするエルテックスでは、事業の成長に伴いデータの容量を拡大する必要に迫られていた。そこでストレージを刷新してコスト削減や可用性の向上などさまざまな成果を得たという。
長年にわたり強力かつ安全な基盤であり続けてきたメインフレームシステム。しかし今では、クラウド戦略におけるボトルネックとなりつつある。ボトルネックの解消に向け、メインフレームを段階的にモダナイズするアプローチを解説する。
いまさら聞けない「仮想デスクトップ」と「VDI」の違いとは
遠隔のクライアント端末から、サーバにあるデスクトップ環境を利用できる仕組みである仮想デスクトップ(仮想PC画面)は便利だが、仕組みが複雑だ。仮想デスクトップの仕組みを基礎から確認しよう。
「マーケティングオートメーション」 国内売れ筋TOP10(2025年5月)
今週は、マーケティングオートメーション(MA)ツールの売れ筋TOP10を紹介します。
「サイト内検索」&「ライブチャット」売れ筋TOP5(2025年4月)
今週は、サイト内検索ツールとライブチャットの国内売れ筋TOP5をそれぞれ紹介します。
「ECプラットフォーム」売れ筋TOP10(2025年4月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。