Általában a vektorizált alkalmazások 1%-a skalár számításokat is igényelnek, de ha ennyi skalár számításhoz nem áll rendelkezésre skalár processzor, akkor az alkalmazás futási ideje tízszer hosszabb.

Az áttérés első fázisában egy programozási környezetben működnek a különböző Cray szuperszámítógépek. Ennek a környezetnek a Linux operációs rendszer az alapja és 2007-ben kerül piacra.

A következő fázisban a Cray egyetlen rendszerben kombinálja a skalár számításokhoz, a vektor-számításokhoz és a többszálú alkalmazásokhoz optimalizált pengéket. A pengék hardver-gyorsítókat tartalmaznak, amelyeket az egyes funkciókhoz dedikáltak. A fordítóprogramok elemzik a kódokat és az egyes feladatokat a pengék legmegfelelőbb típusához küldi végrehajtásra.

Minden pengetípus Opteron processzort tartalmaz, de közülük néhány további elemeket is magába foglal, amelyeket ugyanarra a szilíciumdarabkára integráltak. Ezeket az elemeket többek között a vektor-feldolgozásokhoz optimalizálták. A további funkciókat ASIC (alkalmazás specifikus integrált áramkörök) lapkákkal valósítják meg. Ezeket a lapkákat a Cray a Texas Instruments céggel, jelenlegi ASIC partnerével gyártatja le.

A Cray olyan rendszereket is fejleszt, amelyek képesek automatikusan allokálni a számítógép-erőforrások különböző fajtáit az egyes alkalmazásokhoz.