A Microsoft a 2011-es esztendő nyarán mutatta be a C++ AMP (Accelerated Massive Parallelism) platformot, mely elsősorban a heterogén módon programozható rendszerekben rejlő lehetőségek kiaknázására használható. Problémát jelentett azonban, hogy csak a Windows operációs rendszeren volt elérhető a felület, de a redmondi óriáscég már akkor elmondta, hogy idővel elkészül a többplatformos verzió is.