Grafikkarten bieten viel Leistung, welche im normalen Betrieb kaum genutzt wird. Diese brachliegende Leistung auch Anwendungen zu erschließen, die keine grafikintensiven Berechnungen durchführen, ist die Aufgabe von OpenCL (Open Computing Language). OpenCL-kompatible Prozessoren können mit ihr für allgemeine Berechnungen genutzt werden. Nun wurde die Spezifikation 1.0 von OpenCL verabschiedet.