GPU Acceleration
GPU Acceleration 英語表記: GPU Acceleration 概要 GPUアクセラレーションは、グラフィックス処理ユニット(GPU)が持つ膨大な数のプロセッシングコアを活用し、本来CPUが処理する計算負 […]
GPU Acceleration 英語表記: GPU Acceleration 概要 GPUアクセラレーションは、グラフィックス処理ユニット(GPU)が持つ膨大な数のプロセッシングコアを活用し、本来CPUが処理する計算負 […]
Data Parallel 英語表記: Data Parallel 概要 データ並列とは、並列アルゴリズム設計における基本的な手法の一つであり、処理対象となる巨大なデータセットを複数の小さなブロックに分割し、それらを複数 […]
MapReduce(マップリデュース) 英語表記: MapReduce 概要 MapReduce(マップリデュース)は、テラバイトやペタバイト級の巨大なデータセットを、多数のコンピュータ(ノード)を使って並行・並列に処理 […]
NEON(ネオン) 英語表記: NEON 概要 NEONは、主にARMアーキテクチャを採用したCPUに組み込まれている、高度なSIMD(Single Instruction, Multiple Data:単一命令、複数デ […]
AVX(エーブイエックス) 英語表記: AVX (Advanced Vector Extensions) 概要 AVX(Advanced Vector Extensions)は、インテル社によって開発されたCPUの命令セ […]
SIMD(シムディー) 英語表記: SIMD (Single Instruction, Multiple Data) 概要 SIMDは、並列処理を実現するための基本的なアーキテクチャの一つであり、「単一の命令で複数のデー […]
ROCm(ロックエム) 英語表記: ROCm (Radeon Open Compute Platform) 概要 ROCmは、AMD社が開発・提供する、GPUを活用した高性能計算(HPC)および機械学習のためのオープンソ […]
OpenCL(オープンシーエル) 英語表記: OpenCL (Open Computing Language) 概要 OpenCLは、CPUだけでなくGPUやその他のアクセラレータ(FPGAなど)といった異なる種類の計算 […]
CUDA(クーダ) 英語表記: CUDA (Compute Unified Device Architecture) 概要 CUDAは、アメリカの半導体メーカーであるNVIDIA社が開発・提供している、GPU(Graph […]