OpenCL (OpenComputingLanguage), är ett ramverk för att skriva program som kan köras på både vanligaCPUer och deGPUer som finns pågrafikkort utan att ta hänsyn till den underliggande processortypen.
OpenCL, precis som sina kusinerOpenGL ochOpenAL är en fri standard som vem som helst kan implementera utan att betala licensavgifter. OpenCL startade som ett projekt hosApple och är en av de nya tekniker som introducerades medMac OS Snow Leopard (10.6) men det stöds av såvälNvidia somAMD ochIntel.
Tack varegrafikkortstillverkarna får ävenWindows 7 ochLinux stöd för OpenCL.[1]