Allerdings lässt sich die Geschwindigkeit solcher Berechnungen nicht beliebig steigern, da mit der Zahl der beteiligten Rechenkerne in der Regel auch der Kommunikationsaufwand steigt (Skalierbarkeit).
Eigentlich für die Berechnung von Farbverläufen, Texturen usw. konzipiert, lassen sich diese Rechenkerne auch für die Parallelisierung anderer Berechnungen nutzen.