Antwort-ID 2407
OpenCL (Open Computing Language) ist eine API, Sprache und Runtime, die erstmals in Apples Mac OS X Version 10.6 eingeführt wurde. Es ermöglicht Softwareentwicklern, die erstaunliche Leistung der GPU zu nutzen, um die komplexesten Aufgaben mit der in vielen modernen NVIDIA-GPUs verwendeten parallelen Compute-Engine zu beschleunigen. Ähnlich wie bei NVIDIAs CUDA-Technologie kann es komplexe Rechenprobleme erfordern und diese in einem Bruchteil der Zeit lösen, die eine CPU in der Vergangenheit normalerweise benötigt. Sowohl die OpenCL-Technologie von Apple als auch die NVIDIA's CUDA Technologie erfordern eine Grafikkarte mit parallelen Prozessoren, die der API für die Verwendung durch eine Anwendung zugänglich gemacht werden kann. Eine Liste der GPUs mit parallelen Prozessoren oder Streamingprozessoren finden Sie unter der folgenden URL: