List of OpenCL applications
The following list contains a list of computer programs that are built to take advantage of the OpenCL or WebCL heterogeneous compute framework.
Graphics
- Adobe Photoshop[1][2][3]
- Blurate[4]
- darktable[5][6][7]
- FAST: imaging Medical [8]
- GIMP[9][10][11][12]
- HALCON by MVTec[13]
- ImageMagick[14][15]
- Musemage[16]
- Pathfinder,[17][18] GPU-based font rasterizer
- PhotoScan[19][20]
CAD and 3D modelling
Audio, video, and multimedia
- AlchemistXF[26]
- CUETools[27][28]
- FFmpeg[29][30]
- gr-fosphor[31] GNU Radio block for RTSA-like spectrum visualization
- HandBrake[32][33]
- Final Cut Pro X[34]
- KLMeansCL: Denoise Plugin for AVISynth [35]
- Libav[36]
- OpenCV[37]
- RealFlow Hybrido2[22]
- Sony Catalyst[22]
- Vegas Pro by Magix Software GmbH[22]
- vReveal by MotionDSP[38]
- Total Media Theatre by ArcSoft[39][40]
- x264[41][42]
Web (including WebCL)
- Google Chrome (experimental)[43]
- Mozilla Firefox (experimental)[44]
Office
Scientific computing
- Advanced Simulation Library[49]
- AMD Compute Libraries[50]
- ArrayFire: parallel computing with an easy-to-use API with JIT-Compiler (Open Source),[55][56]
- BEAGLE,[57][58] Bayesian and Maximum Likelihood phylogenetics library
- BigDFT[59]
- BOINC[60]
- Bolt,[61] STL-compatible library for creating accelerated data parallel applications
- Bullet[62][63]
- CLBlast: tuned clBlas [64]
- clMAGMA,[65][66] OpenCL port of the MAGMA project,[67] a linear algebra library similar to LAPACK
- CP2K: molecular simulations [68]
- GROMACS: chemical simulations [69][70][71]
- HiFlow3: Open Source finite Elements CFD [72][73]
- HIP,[74] CUDA-to-portable C++ compiler
- LAMMPS[75]
- Octopus[76]
- OpenMM: Part of Omnia Suite, biomolecular simulations [77][78]
- PARALUTION[79]
- pyFAI,[80] Fast Azimuthal Integration in Python
- Random123,[81] library of counter-based random number generators
- SecondSpace,[82] simulation software for waves in 2D space
- StarPU,[83] task programming library
- Theano: Python Array Library [84][85]
- UFO,[86][87] data processing framework
- VexCL,[88][89] vector expression template library
- ViennaCL[90] and PyViennaCL,[91] linear algebra library developed at TU Wien
Cryptography
- BFGMiner,[92][93]
- Hashcat,[94] password recovery tool
- John the Ripper,[95]
- Scallion,[96] GPU-based Onion hash generator
- Pyrit,[97] WPA key recovery software
Language bindings
- ClojureCL: parallel OpenCL 2.0 with Clojure [98]
- dcompute: native Execution of D [99]
- Erlang OpenCL binding[100]
- OpenCLAda: Binding Ada to OpenCL [101]
- OpenCL.jl: Julia Bindings [102]
- PyOpenCL,[103] Python interface to OpenCL API
- Project Coriander: Conversion CUDA to OpenCL 1.2 with CUDA-on-CL [104][105]
Miscellaneous
- clinfo
- clpeak,[106] peak device capability profiler
- OCLToys,[107] collection of OpenCL examples
- opencl-stream,[108] OpenCL implementation of the STREAM[109] benchmark
- SNU NPB,[110] benchmark
- mixbench,[111] benchmark tool for evaluating GPUs on mixed operational intensity kernels
See also
References
- ↑ "Photoshop graphics processor (GPU) card FAQ". helpx.adobe.com. Retrieved 2017-01-27.
- ↑ "AMD and Adobe® Creative Suite® 6 Innovate with OpenCL™ and GPU Acceleration". www.amd.com. Retrieved 2017-01-27.
- ↑ "Applications: Adobe Photoshop CS6 - Can OpenGL And OpenCL Overhaul Your Photo Editing Experience?". Tom's Hardware. 2012-06-10. Retrieved 2017-01-27.
- ↑ LLC, Advanced Kernels,. "Blurate: Custom Image Manipulation". www.blurate.com. Retrieved 2017-01-27.
- ↑ "Darktable and OpenCL (updated) | darktable". www.darktable.org. Retrieved 2017-01-27.
- ↑ "10.2.7. OpenCL performance optimization | user manual | darktable". www.darktable.org. Retrieved 2017-01-27.
- ↑ "NVIDIA vs. AMD OpenCL Linux Benchmarks With Darktable 2.2 - Phoronix". www.phoronix.com. Retrieved 2017-01-27.
- ↑ https://github.com/smistad/FAST
- ↑ "GIMP - StreamComputing launches GEGL-OpenCL project". www.gimp.org. Retrieved 2017-01-27.
- ↑ "GIMP 2.8 RC 1 includes OpenCL acceleration - khronos.org news". The Khronos Group. Retrieved 2017-01-27.
- ↑ "A Big Push For More OpenCL Hardware Acceleration With GEGL / GIMP - Phoronix". www.phoronix.com. Retrieved 2017-01-27.
- ↑ "Benchmark Results: GIMP - Can OpenGL And OpenCL Overhaul Your Photo Editing Experience?". Tom's Hardware. 2012-06-10. Retrieved 2017-01-27.
- ↑ "HALCON – The power of machine vision - MVTec Software GmbH". www.mvtec.com. Retrieved 2017-01-27.
- ↑ LLC, ImageMagick Studio. "Architecture @ ImageMagick". imagemagick.org. Retrieved 2017-01-27.
- ↑ LLC, ImageMagick Studio. "Parallel Execution with OpenCL @ ImageMagick". www.imagemagick.org. Retrieved 2017-01-27.
- ↑ "Benchmark Results: Musemage - Can OpenGL And OpenCL Overhaul Your Photo Editing Experience?". Tom's Hardware. 2012-06-10. Retrieved 2017-01-27.
- ↑ Walton, Patrick. "Pathfinder, a fast GPU-based font rasterizer in Rust - pcwalton". pcwalton.github.io. Retrieved 2017-02-15.
- ↑ "GitHub - pcwalton/pathfinder: A fast, practical GPU rasterizer for OpenType fonts". github.com. Retrieved 2017-02-15.
- ↑ "System Requirements". www.agisoft.com. Retrieved 2017-01-27.
- ↑ "PhotoScan review - CGPress". CGPress. Retrieved 2017-01-27.
- ↑ "AMD and Autodesk speed up Maya with OpenCL - SemiAccurate". semiaccurate.com. Retrieved 2017-01-27.
- 1 2 3 4 "Professional and Consumer Media Software using OpenCL - StreamComputing". StreamComputing. 2013-12-28. Retrieved 2017-01-27.
- ↑ "Luxmark OpenCL Benchmark Updated to 2.1 for OS X 10.9". tonymacx86.com. Retrieved 2017-01-27.
- ↑ "GPU - LuxRender Wiki". www.luxrender.net. Retrieved 2017-01-27.
- ↑ "Mandelbulber ::: 3D fractal explorer ::: open source / 64-bit / ray marcher". mandelbulber.com. Retrieved 2017-01-27.
- ↑ "Alchemist XF – Highest Quality File Based Format and Framerate Conversion Software - Snell Advanced Media". s-a-m.com. Retrieved 2017-01-27.
- ↑ "CUETools - CUETools wiki". cue.tools. Retrieved 2017-01-27.
- ↑ "FLACCL - CUETools wiki". cue.tools. Retrieved 2017-01-27.
- ↑ "HWAccelIntro – FFmpeg". trac.ffmpeg.org. Retrieved 2017-01-27.
- ↑ "FFmpeg 2.0 Released With OpenCL, Many Changes - Phoronix". www.phoronix.com. Retrieved 2017-01-27.
- ↑ "fosphor – OsmoSDR". sdr.osmocom.org. Retrieved 2017-01-27.
- ↑ "Handbrake 0.9.9 Supports OpenCL Offloading - Phoronix". www.phoronix.com. Retrieved 2017-01-27.
- ↑ Shimpi, Anand Lal. "What We've Been Waiting For: Testing OpenCL Accelerated Handbrake with AMD's Trinity". Retrieved 2017-01-27.
- ↑ "Graphics card compatibility for Final Cut Pro X, Motion 5, and Compressor 4". Apple Support. Retrieved 2017-01-27.
- ↑ https://github.com/Khanattila/KNLMeansCL
- ↑ "Blueprint/AVScale". wiki.libav.org. Retrieved 2017-01-27.
- ↑ "OpenCL | OpenCV". opencv.org. Retrieved 2017-01-31.
- ↑ "Benchmark Results: vReveal On The A8-3850's Radeon HD 6550D - OpenCL In Action: Post-Processing Apps, Accelerated". Tom's Hardware. 2012-02-01. Retrieved 2017-01-27.
- ↑ "Benchmark Results: ArcSoft Total Media Theatre SimHD - OpenCL In Action: Post-Processing Apps, Accelerated". Tom's Hardware. 2012-02-01. Retrieved 2017-01-27.
- ↑ "Tom's Hardware Q&A With ArcSoft - OpenCL In Action: Post-Processing Apps, Accelerated". Tom's Hardware. 2012-02-01. Retrieved 2017-01-27.
- ↑ VideoLAN. "VideoLAN - x264, the best H.264/AVC encoder". www.videolan.org. Retrieved 2017-01-31.
- ↑ Borho, Steve (2013-04-23). "[x264-devel] OpenCL lookahead". Retrieved 2017-01-31.
- ↑ Lardinois, Frederic. "WebCL Will Soon Let Web Developers Harness The Power Of Multi-Core GPUs And CPUs From The Browser". TechCrunch. Retrieved 2017-01-27.
- ↑ "Platform/GFX/WebCL - MozillaWiki". wiki.mozilla.org. Retrieved 2017-01-27.
- ↑ "LibreOffice Lands A Ton Of GPU OpenCL Functions - Phoronix". www.phoronix.com. Retrieved 2017-01-27.
- ↑ "Collaboration and Open Source at AMD: LibreOffice - AMD". AMD. 2015-07-15. Retrieved 2017-01-27.
- ↑ "OpenCL Options - LibreOffice Help". help.libreoffice.org. Retrieved 2017-01-27.
- ↑ "Accelerating Excel with OpenCL - StreamComputing". StreamComputing. 2016-09-19. Retrieved 2017-01-27.
- ↑ "ASL - Documentation". asl.org.il. Retrieved 2017-01-27.
- ↑ "AMD Compute Libraries". GitHub. Retrieved 2017-01-27.
- ↑ "clMathLibraries/clBLAS". GitHub. Retrieved 2017-01-27.
- ↑ "clMathLibraries/clSPARSE". GitHub. Retrieved 2017-01-27.
- ↑ "clMathLibraries/clFFT". GitHub. Retrieved 2017-01-27.
- ↑ "clMathLibraries/clRNG". GitHub. Retrieved 2017-01-27.
- ↑ http://arrayfire.com/
- ↑ http://arrayfire.com/arrayfire-v3-4-official-release/
- ↑ "BEAGLE | BEAST". beast.bio.ed.ac.uk. Retrieved 2017-01-27.
- ↑ "beagle-dev/beagle-lib". GitHub. Retrieved 2017-01-27.
- ↑ "Acceleration example on different platforms - BigDFT wiki". bigdft.org. Retrieved 2017-01-27.
- ↑ "GPU computing - BOINC". boinc.berkeley.edu. Retrieved 2017-01-27.
- ↑ "HSA-Libraries/Bolt". GitHub. Retrieved 2017-01-27.
- ↑ "Real-Time Physics Simulation". bulletphysics.org. Retrieved 2017-01-27.
- ↑ "GPU rigid body simulation using OpenCL" (PDF). Multithreading And VFX.
- ↑ https://github.com/CNugteren/CLBlast
- ↑ "MAGMA". icl.cs.utk.edu. Retrieved 2017-01-27.
- ↑ "icl / clMAGMA — Bitbucket". bitbucket.org. Retrieved 2017-01-27.
- ↑ "MAGMA". icl.cs.utk.edu. Retrieved 2017-01-27.
- ↑ "CP2K ToDo list: finish OpenCL support". www.cp2k.org. Retrieved 2017-01-27.
- ↑ "New features". GROMACS 5.1 Release Notes 5.1 documentation. Retrieved 9 October 2016.
- ↑ http://manual.gromacs.org/documentation/5.1/install-guide/index.html#opencl-gpu-acceleration
- ↑ "StreamComputing/gromacs". GitHub. Retrieved 2017-01-27.
- ↑ http://pdesoft.uni-hd.de/slides/slides2.1.pdf
- ↑ http://www.hiflow3.org
- ↑ "GPUOpen-ProfessionalCompute-Tools/HIP". GitHub. Retrieved 2017-01-27.
- ↑ "5.3.1. GPU package — LAMMPS documentation". lammps.sandia.gov. Retrieved 2017-01-27.
- ↑ "OctopusWiki". octopus-code.org. Retrieved 2017-01-27.
- ↑ "About OpenMM". openmm.org. Retrieved 2017-01-27.
- ↑ http://www.omnia.md
- ↑ "PARALUTION – Software". www.paralution.com. Retrieved 2017-01-27.
- ↑ "kif/pyFAI". GitHub. Retrieved 2017-01-27.
- ↑ "Random123". www.thesalmons.org. Retrieved 2017-01-27.
- ↑ "Google Code Archive - Long-term storage for Google Code Project Hosting.". code.google.com. Retrieved 2017-01-27.
- ↑ "StarPU". starpu.gforge.inria.fr. Retrieved 2017-01-27.
- ↑ "Theano/libgpuarray". GitHub. Retrieved 2017-01-27.
- ↑ "Installation — gpuarray 0.2 documentation". deeplearning.net. Retrieved 2017-01-27.
- ↑ "ufo-kit/ufo-core". GitHub. Retrieved 2017-01-27.
- ↑ "ufo-kit/ufo-filters". GitHub. Retrieved 2017-01-27.
- ↑ "VexCL documentation — VexCL 1.3.3.post139 documentation". vexcl.readthedocs.io. Retrieved 2017-01-27.
- ↑ "ddemidov/vexcl". GitHub. Retrieved 2017-01-27.
- ↑ "About ViennaCL". viennacl.sourceforge.net. Retrieved 2017-01-27.
- ↑ "PyViennaCL". viennacl.sourceforge.net. Retrieved 2017-01-27.
- ↑ "luke-jr/bfgminer". GitHub. Retrieved 2017-01-31.
- ↑ "Bitcoin Mining Comes To Radeon Open-Source OpenCL - Phoronix". www.phoronix.com. Retrieved 2017-01-31.
- ↑ "hashcat - advanced password recovery". hashcat.net. Retrieved 2017-02-14.
- ↑ "magnumripper/JohnTheRipper". GitHub. Retrieved 2017-01-31.
- ↑ "lachesis/scallion". GitHub. Retrieved 2017-01-27.
- ↑ "JPaulMora/Pyrit". GitHub. Retrieved 2017-01-27.
- ↑ https://github.com/uncomplicate/clojurecl
- ↑ https://github.com/libmir/dcompute
- ↑ "tonyrog/cl". GitHub. Retrieved 2017-01-27.
- ↑ https://github.com/flyx/OpenCLAda
- ↑ https://github.com/JuliaGPU/OpenCL.jl
- ↑ "PyOpenCL". mathema.tician.de. Retrieved 2017-01-27.
- ↑ http://www.phoronix.com/scan.php?page=news_item&px=CUDA-On-CL-Coriander
- ↑ http://www.iwocl.org/wp-content/uploads/iwocl2017-hugh-perkins-cuda-cl.pdf
- ↑ "krrishnarraj/clpeak". GitHub. Retrieved 2017-01-31.
- ↑ "Google Code Archive - Long-term storage for Google Code Project Hosting.". code.google.com. Retrieved 2017-01-31.
- ↑ "jodavies/opencl-stream". GitHub. Retrieved 2017-02-01.
- ↑ "MEMORY BANDWIDTH: STREAM BENCHMARK PERFORMANCE RESULTS". www.cs.virginia.edu. Retrieved 2017-02-01.
- ↑ "SNU NPB Suite - Center for Manycore Programming". aces.snu.ac.kr. Retrieved 2017-01-31.
- ↑ "ekondis/mixbench". GitHub. Retrieved 2017-05-28.
This article is issued from
Wikipedia.
The text is licensed under Creative Commons - Attribution - Sharealike.
Additional terms may apply for the media files.