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

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

この一覧は未完成です。加筆、訂正して下さる協力者を求めています。

グラフィック

CAD及び3Dモデリング

オーディオ、ビデオ及びマルチメディア

Web (WebCLを含む)

オフィスソフト

ゲーム

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

科学計算

  • Advanced Simulation Library (ASL)[58]
  • AMD Compute Libraries[59]
    • clBLAS[60] - BLASレベル 1、2、3 ルーチンの完全セット
    • clSPARSE[61] - 疎行列のためのルーチン
    • clFFT[62] - FFT ルーチン
    • clRNG[63] - MRG31k3p、MRG32k3a、LFSR113及びPhilox-4×32-10の乱数生成器
  • ArrayFire - JITコンパイラを備えた容易に使える並列計算API (オープンソース)[64][65]
  • BEAGLE[66][67] - ベイジアン及び 最尤系統学ライブラリ
  • BigDFT[68]
  • BOINC[69]
  • Bolt[70] - アクセラレートされたデータ並列アプリケーションを作るためのSTL互換ライブラリ
  • Bullet[71][72]
  • CLBlast - 調整されたclBlas[73]
  • clMAGMA[74][75] - MAGMA project (LAPACKに似た線型代数学ライブラリ) のOpenCLポート[76]
  • CP2K - 分子シミュレーション[77]
  • GROMACS - 化学シミュレーション[78][79][80]
  • HiFlow3 - オープンソースの有限要素CFD[81][82]
  • HIP[83] - CUDAからの移植の容易なC++へのコンパイラ
  • LAMMPS[84]
  • MDT (Microstructure Diffusion Toolbox) - Python及びOpenCLでのMRI解析[85]
  • MOT (Multi-threaded Optimization Toolbox) - OpenCLアクセラレートされた非線形最適化およびMCMCサンプリング[86]
  • OCCA
  • Octopus[87]
  • OpenMM - Omnia Suiteの一部、生体分子シミュレーション[88][89]
  • PARALUTION[90]
  • pyFAI[91] - Pythonにおける高速方位統合
  • Random123[92] - カウンターベースの乱数生成ライブラリ
  • SecondSpace[93] - 2D空間における波シミュレーションソフトウェア
  • StarPU[94] - タスクプログラミングライブラリ
  • Theano - Python配列ライブラリ[95][96]
  • UFO[97][98] - データ処理フレームワーク
  • VexCL[99][100] - ベクトル式テンプレートライブラリ
  • ViennaCL[101] 及び PyViennaCL[102] - ウィーン工科大学で開発された線型代数学ライブラリ

暗号理論

その他

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

関連項目

  • OpenGLプログラムの一覧

出典

  1. Setting the General Options (英語). help.acdsystems.com. 2019年5月23日閲覧。
  2. Photoshop graphics processor (GPU) card FAQ (英語). helpx.adobe.com. 2017年1月27日閲覧。
  3. AMD and Adobe® Creative Suite® 6 Innovate with OpenCL™ and GPU Acceleration (英語). www.amd.com. 2017年1月27日閲覧。
  4. “Applications: Adobe Photoshop CS6 - Can OpenGL And OpenCL Overhaul Your Photo Editing Experience?” (英語). Tom's Hardware. (2012年6月10日). http://www.tomshardware.com/reviews/photoshop-cs6-gimp-aftershot-pro,3208-6.html 2017年1月27日閲覧。
  5. Phase One (英語). www.phaseone.com. 2018年2月10日閲覧。
  6. LLC, Advanced Kernels. Blurate: Custom Image Manipulation (英語). www.blurate.com. 2017年1月27日閲覧。
  7. Darktable and OpenCL (updated) | darktable (英語). www.darktable.org. 2017年1月27日閲覧。
  8. 10.2.7. OpenCL performance optimization | user manual | darktable (英語). www.darktable.org. 2016年5月2日時点のオリジナルよりアーカイブ。2017年1月27日閲覧。
  9. NVIDIA vs. AMD OpenCL Linux Benchmarks With Darktable 2.2 - Phoronix (英語). www.phoronix.com. 2017年1月27日閲覧。
  10. https://github.com/smistad/FAST
  11. GIMP - StreamComputing launches GEGL-OpenCL project (英語). www.gimp.org. 2017年1月27日閲覧。
  12. GIMP 2.8 RC 1 includes OpenCL acceleration - khronos.org news (英語). The Khronos Group. 2017年1月27日閲覧。
  13. A Big Push For More OpenCL Hardware Acceleration With GEGL / GIMP - Phoronix (英語). www.phoronix.com. 2017年1月27日閲覧。
  14. “Benchmark Results: GIMP - Can OpenGL And OpenCL Overhaul Your Photo Editing Experience?” (英語). Tom's Hardware. (2012年6月10日). http://www.tomshardware.com/reviews/photoshop-cs6-gimp-aftershot-pro,3208-10.html 2017年1月27日閲覧。
  15. HALCON – The power of machine vision - MVTec Software GmbH”. www.mvtec.com. 2017年1月27日閲覧。
  16. Helicon Focus - History of changes (Windows) (英語). Helicon Soft. 2020年10月29日閲覧。
  17. LLC, ImageMagick Studio. Architecture @ ImageMagick (英語). imagemagick.org. 2017年1月27日閲覧。
  18. LLC, ImageMagick Studio. Parallel Execution with OpenCL @ ImageMagick (英語). www.imagemagick.org. 2017年1月27日閲覧。
  19. “Benchmark Results: Musemage - Can OpenGL And OpenCL Overhaul Your Photo Editing Experience?” (英語). Tom's Hardware. (2012年6月10日). http://www.tomshardware.com/reviews/photoshop-cs6-gimp-aftershot-pro,3208-12.html 2017年1月27日閲覧。
  20. Walton, Patrick. Pathfinder, a fast GPU-based font rasterizer in Rust - pcwalton (英語). pcwalton.github.io. 2017年2月15日閲覧。
  21. GitHub - pcwalton/pathfinder: A fast, practical GPU rasterizer for OpenType fonts (英語). github.com. 2017年2月15日閲覧。
  22. System Requirements (英語). www.agisoft.com. 2017年1月27日閲覧。
  23. PhotoScan review - CGPress (英語). CGPress. 2017年1月27日閲覧。
  24. telugu-boy/seedimg (英語). github.com. 2020年11月13日閲覧。
  25. AMD and Autodesk speed up Maya with OpenCL - SemiAccurate (英語). semiaccurate.com. 2017年1月27日閲覧。
  26. “Professional and Consumer Media Software using OpenCL - StreamComputing” (英語). StreamComputing. (2013年12月28日). https://streamcomputing.eu/blog/2013-12-28/professional-consumer-media-software-opencl/ 2017年1月27日閲覧。
  27. OpenCL geometry node (英語). www.sidefx.com. 2019年6月13日閲覧。
  28. “Luxmark OpenCL Benchmark Updated to 2.1 for OS X 10.9” (英語). tonymacx86.com. https://www.tonymacx86.com/threads/luxmark-opencl-benchmark-updated-to-2-1-for-os-x-10-9.115538/ 2017年1月27日閲覧。
  29. GPU - LuxRender Wiki (英語). www.luxrender.net. 2011年10月25日時点のオリジナルよりアーカイブ。2017年1月27日閲覧。
  30. Mandelbulber ::: 3D fractal explorer ::: open source / 64-bit / ray marcher”. mandelbulber.com. 2017年1月27日閲覧。
  31. Alchemist File”. grassvalley.com. 2018年9月28日閲覧。
  32. CUETools - CUETools wiki (英語). cue.tools. 2017年1月27日閲覧。
  33. FLACCL - CUETools wiki (英語). cue.tools. 2017年1月27日閲覧。
  34. HWAccelIntro – FFmpeg”. trac.ffmpeg.org. 2017年1月27日閲覧。
  35. FFmpeg 2.0 Released With OpenCL, Many Changes - Phoronix (英語). www.phoronix.com. 2017年1月27日閲覧。
  36. fosphor – OsmoSDR”. sdr.osmocom.org. 2017年1月27日閲覧。
  37. Handbrake 0.9.9 Supports OpenCL Offloading - Phoronix (英語). www.phoronix.com. 2017年1月27日閲覧。
  38. Shimpi, Anand Lal. “What We've Been Waiting For: Testing OpenCL Accelerated Handbrake with AMD's Trinity”. http://www.anandtech.com/show/5835/testing-opencl-accelerated-handbrakex264-with-amds-trinity-apu 2017年1月27日閲覧。
  39. “Graphics card compatibility for Final Cut Pro X, Motion 5, and Compressor 4” (英語). Apple Support. https://support.apple.com/en-us/HT202239 2017年1月27日閲覧。
  40. https://github.com/Khanattila/KNLMeansCL
  41. Blueprint/AVScale (英語). wiki.libav.org. 2017年1月27日閲覧。
  42. OpenCL | OpenCV (英語). opencv.org. 2017年1月31日閲覧。
  43. “Benchmark Results: vReveal On The A8-3850's Radeon HD 6550D - OpenCL In Action: Post-Processing Apps, Accelerated” (英語). Tom's Hardware. (2012年2月1日). http://www.tomshardware.com/reviews/opencl-simhd-vreveal,3122-11.html 2017年1月27日閲覧。
  44. “Benchmark Results: ArcSoft Total Media Theatre SimHD - OpenCL In Action: Post-Processing Apps, Accelerated” (英語). Tom's Hardware. (2012年2月1日). http://www.tomshardware.com/reviews/opencl-simhd-vreveal,3122-7.html 2017年1月27日閲覧。
  45. “Tom's Hardware Q&A With ArcSoft - OpenCL In Action: Post-Processing Apps, Accelerated” (英語). Tom's Hardware. (2012年2月1日). http://www.tomshardware.com/reviews/opencl-simhd-vreveal,3122-4.html 2017年1月27日閲覧。
  46. VideoLAN. VideoLAN - x264, the best H.264/AVC encoder (英語). www.videolan.org. 2017年1月31日閲覧。
  47. Borho, Steve (2013年4月23日). [x264-devel OpenCL lookahead]”. 2017年1月31日閲覧。
  48. Lardinois, Frederic. WebCL Will Soon Let Web Developers Harness The Power Of Multi-Core GPUs And CPUs From The Browser”. TechCrunch. 2017年1月27日閲覧。
  49. Platform/GFX/WebCL - MozillaWiki (英語). wiki.mozilla.org. 2017年1月27日閲覧。
  50. LibreOffice Lands A Ton Of GPU OpenCL Functions - Phoronix (英語). www.phoronix.com. 2017年1月27日閲覧。
  51. “Collaboration and Open Source at AMD: LibreOffice - AMD” (英語). AMD. (2015年7月15日). http://developer.amd.com/community/blog/2015/07/15/collaboration-and-open-source-at-amd-libreoffice/ 2017年1月27日閲覧。
  52. OpenCL Options - LibreOffice Help (英語). help.libreoffice.org. 2017年1月27日閲覧。
  53. Military Operations: Benchmark on Steam”. 2018年5月11日閲覧。
  54. Planet Explorers on Steam”. 2018年5月11日閲覧。
  55. Playing Games with OpenCL - IWOCL”. 2018年5月11日閲覧。
  56. BeamNG.drive on Steam”. 2018年6月11日閲覧。
  57. Leela Zero GitHub”. 2018年7月25日閲覧。
  58. ASL - Documentation”. asl.org.il. 2017年1月27日閲覧。
  59. AMD Compute Libraries (英語). GitHub. 2017年1月27日閲覧。
  60. clMathLibraries/clBLAS (英語). GitHub. 2017年1月27日閲覧。
  61. clMathLibraries/clSPARSE (英語). GitHub. 2017年1月27日閲覧。
  62. clMathLibraries/clFFT (英語). GitHub. 2017年1月27日閲覧。
  63. clMathLibraries/clRNG (英語). GitHub. 2017年1月27日閲覧。
  64. http://arrayfire.com/
  65. http://arrayfire.com/arrayfire-v3-4-official-release/
  66. BEAGLE | BEAST”. beast.bio.ed.ac.uk. 2017年1月27日閲覧。
  67. beagle-dev/beagle-lib (英語). GitHub. 2017年1月27日閲覧。
  68. Acceleration example on different platforms - BigDFT wiki (英語). bigdft.org. 2017年1月27日閲覧。
  69. GPU computing - BOINC (英語). boinc.berkeley.edu. 2017年1月27日閲覧。
  70. HSA-Libraries/Bolt (英語). GitHub. 2017年1月27日閲覧。
  71. Real-Time Physics Simulation (英語). bulletphysics.org. 2017年1月27日閲覧。
  72. GPU rigid body simulation using OpenCL - Multithreading And VFX
  73. https://github.com/CNugteren/CLBlast
  74. MAGMA”. icl.cs.utk.edu. 2017年1月27日閲覧。
  75. icl / clMAGMA — Bitbucket (英語). bitbucket.org. 2017年1月27日閲覧。
  76. MAGMA”. icl.cs.utk.edu. 2017年1月27日閲覧。
  77. CP2K ToDo list: finish OpenCL support (英語). www.cp2k.org. 2017年1月27日閲覧。
  78. New features”. GROMACS 5.1 Release Notes 5.1 documentation. 2016年10月9日閲覧。
  79. http://manual.gromacs.org/documentation/5.1/install-guide/index.html#opencl-gpu-acceleration
  80. StreamComputing/gromacs (英語). GitHub. 2017年1月27日閲覧。
  81. http://pdesoft.uni-hd.de/slides/slides2.1.pdf
  82. http://www.hiflow3.org
  83. GPUOpen-ProfessionalCompute-Tools/HIP (英語). GitHub. 2017年1月27日閲覧。
  84. 5.3.1. GPU package — LAMMPS documentation (英語). lammps.sandia.gov. 2017年1月27日閲覧。
  85. 0.14.8. GPU package — MDT documentation (英語). mdt-toolbox.readthedocs.io. 2018年9月5日閲覧。
  86. 0.6.4. GPU package — MOT documentation (英語). mot.readthedocs.org. 2018年9月5日閲覧。
  87. OctopusWiki (英語). octopus-code.org. 2017年1月27日閲覧。
  88. About OpenMM (英語). openmm.org. 2017年1月27日閲覧。
  89. http://www.omnia.md
  90. PARALUTION – Software”. www.paralution.com. 2017年1月27日閲覧。
  91. kif/pyFAI (英語). GitHub. 2017年1月27日閲覧。
  92. Random123”. www.thesalmons.org. 2017年1月27日閲覧。
  93. Google Code Archive - Long-term storage for Google Code Project Hosting. (英語). code.google.com. 2017年1月27日閲覧。
  94. StarPU”. starpu.gforge.inria.fr. 2017年1月27日閲覧。
  95. Theano/libgpuarray (英語). GitHub. 2017年1月27日閲覧。
  96. Installation — gpuarray 0.2 documentation”. deeplearning.net. 2017年1月27日閲覧。
  97. ufo-kit/ufo-core (英語). GitHub. 2017年1月27日閲覧。
  98. ufo-kit/ufo-filters (英語). GitHub. 2017年1月27日閲覧。
  99. VexCL documentation — VexCL 1.3.3.post139 documentation”. vexcl.readthedocs.io. 2017年1月27日閲覧。
  100. ddemidov/vexcl (英語). GitHub. 2017年1月27日閲覧。
  101. About ViennaCL (英語). viennacl.sourceforge.net. 2017年1月27日閲覧。
  102. PyViennaCL (英語). viennacl.sourceforge.net. 2017年1月27日閲覧。
  103. luke-jr/bfgminer (英語). GitHub. 2017年1月31日閲覧。
  104. Bitcoin Mining Comes To Radeon Open-Source OpenCL - Phoronix (英語). www.phoronix.com. 2017年1月31日閲覧。
  105. hashcat - advanced password recovery”. hashcat.net. 2017年2月14日閲覧。
  106. magnumripper/JohnTheRipper (英語). GitHub. 2017年1月31日閲覧。
  107. lachesis/scallion (英語). GitHub. 2017年1月27日閲覧。
  108. JPaulMora/Pyrit (英語). GitHub. 2017年1月27日閲覧。
  109. krrishnarraj/clpeak (英語). GitHub. 2017年1月31日閲覧。
  110. Google Code Archive - Long-term storage for Google Code Project Hosting. (英語). code.google.com. 2017年1月31日閲覧。
  111. ocltoys (英語). github.com/ignatenkobrain/ocltoys. 2018年1月23日閲覧。
  112. jodavies/opencl-stream (英語). GitHub. 2017年2月1日閲覧。
  113. MEMORY BANDWIDTH: STREAM BENCHMARK PERFORMANCE RESULTS”. www.cs.virginia.edu. 2017年2月1日閲覧。
  114. SNU NPB Suite - Center for Manycore Programming (英語). aces.snu.ac.kr. 2017年1月31日閲覧。
  115. ekondis/mixbench (英語). GitHub. 2017年5月28日閲覧。
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.