OpenCLアプリケーションの一覧

以下の一覧はOpenCL又はWebCLのヘテロジニアス計算フレームワークの長所を活かして構築されたコンピュータープログラムを含んでいる。

 グラフィック 
 ACDSee
Adobe Photoshop
Capture One
 Blurate
 darktable
 FAST: imaging Medicalhttps://github.com/smistad/FAST
 GIMP
 HALCON - MVTec製

 ImageMagick
 Musemage
 Pathfinder - GPUベースのフォントラスタライザ
 Metashape (旧PhotoScan)
 seedimg

 CAD及び3Dモデリング 
 Autodesk Maya
 Blender
 Houdini
 LuxRender
 Mandelbulber

 オーディオ、ビデオ及びマルチメディア 
 AlchemistXF
 CUETools
 DaVinci Resolve - ブラックマジックデザイン製
 FFmpeg
 gr-fosphor - RTSAのようなスペクトラム可視化のためのGNU Radioブロック
 HandBrake
 Final Cut Pro X
 KNLMeansCL - AviSynth向けのノイズ除去プラグインhttps://github.com/Khanattila/KNLMeansCL

 OpenCV
  Hybrido2
 Sony Catalyst
 Vegas Pro - 製
 vReveal - 製
 Total Media Theatre - 製
 x264

 Web (WebCLを含む) 
 Google Chrome (実験的)
 Mozilla Firefox (実験的)

 オフィスソフト 
 LibreOffice Calc

 ゲーム 
 Military Operations - OpenCLを使ってリアルタイムに全体の軍隊がシミュレートされる作戦レベルのリアルタイム戦略ゲーム
  - ボクセルの計算にOpenCLを使っている
 BeamNG.drive  - 物理エンジンにOpenCLを使う
 Leela Zero - ニューラルネットワークの計算にOpenCLを使ったAlpha Go Zeroのオープンソース複製

 科学計算 
  (ASL)
 AMD Compute Libraries
 clBLAS - BLASレベル 1、2、3 ルーチンの完全セット
 clSPARSE - 疎行列のためのルーチン
 clFFT - FFT ルーチン
 clRNG - MRG31k3p、MRG32k3a、LFSR113及びPhilox-4×32-10の乱数生成器
  - JITコンパイラを備えた容易に使える並列計算API (オープンソース)http://arrayfire.com/http://arrayfire.com/arrayfire-v3-4-official-release/
 BEAGLE - 及び 最尤系統学ライブラリ

 BOINC
 Bolt - アクセラレートされたデータ並列アプリケーションを作るためのSTL互換ライブラリ
 BulletGPU rigid body simulation using OpenCL - Multithreading And VFX
 CLBlast - 調整されたclBlashttps://github.com/CNugteren/CLBlast
 clMAGMA - MAGMA project (LAPACKに似た線型代数学ライブラリ) のOpenCLポート
 CP2K - 分子シミュレーション
 GROMACS - 化学シミュレーションhttps://manual.gromacs.org/documentation/5.1/install-guide/index.html#opencl-gpu-acceleration
 HiFlow3 - オープンソースの有限要素CFDhttp://pdesoft.uni-hd.de/slides/slides2.1.pdfhttp://www.hiflow3.org
 HIP - CUDAからの移植の容易なC++へのコンパイラ
 LAMMPS
 MDT (Microstructure Diffusion Toolbox) - Python及びOpenCLでのMRI解析
 MOT (Multi-threaded Optimization Toolbox) - OpenCLアクセラレートされた非線形最適化およびMCMCサンプリング
 OCCA

 OpenMM - Omnia Suiteの一部、生体分子シミュレーションhttp://www.omnia.md
 PARALUTION
 pyFAI - Pythonにおける高速方位統合
 Random123 - カウンターベースの乱数生成ライブラリ
 SecondSpace - 2D空間における波シミュレーションソフトウェア
 StarPU - タスクプログラミングライブラリ
  - Python配列ライブラリ
 UFO - データ処理フレームワーク
 VexCL - ベクトル式テンプレートライブラリ
 ViennaCL 及び PyViennaCL - ウィーン工科大学で開発された線型代数学ライブラリ

 暗号理論 
 BFGMiner
 Hashcat - パスワード復旧ツール
 John the Ripper
 Scallion - GPUベースのOnionハッシュ生成器
 Pyrit - WPAキー復旧ソフトウェア

 その他 
 clinfo
 clpeak - ピークデバイス能力のプロファイラ
 OCLToys - OpenCL実例のコレクション
 opencl-stream - STREAMベンチマークのOpenCL実装
 SNU NPB - ベンチマーク
 mixbench - 混合演算強度カーネルのGPU実行のためのベンチマークツール

 関連項目 


 出典 

Category:ヘテロジニアス・コンピューティング
Category:ソフトウェア一覧