NVIDIA lanseaza o serie de unelte pentru programatori. Noile versiuni, create special pentru comunitatea programatorilor de software profesional, includ: NVIDIA SceniX 6, NVIDIA Cg Toolkit 3, şi NVIDIA OptiX 2. Accelerarea pe GPU îmbunătățește randarea codului și viteza de execuție.
Caracteristicile instrumentelor software lansate de NVIDIA:
NVIDIA SceniX 6
–	Un nou patch Bezie de clasă geometrică, ce foloseşte programe de teselare Cg, oferind cele mai netede suprafeţe pe GPU-urile din clasa NVIDIA Fermi;
–	OptiX 2 oferă suport pentru un ray tracing mai rapid şi mai interactiv;
–	Îmbunătăţiri continue la nivelul de performanţă şi fidelitate
–	Suport pentru iray de la mental images.
NVIDIA Cg Toolkit 3
–	Noi programe de teselare, ce permit suprafeţelor de deplasare şi procedurale să-şi adapteze într-un mod dinamic teselarea pentru cele mai noi GPU-uri NVDIA bazate pe arhitectura Fermi;
–	Un nivel de programare OpenGL 4 şi DirectX 11, pentru cele mai noi efecte în domeniul protabilelor şi platformelor încrucişate
NVIDIA OptiX 2
–	Optimizările făcute pentru noile GPU-uri din clasa Fermi, aduc un spor de performanţă de 4X, în comparaţie cu generaţia precedentă de GPU-uri (GT200) şi de 10x în compaţie cu generaţia G92;
–	Suport adus pentru toate GPU-urile compatibile cu NVIDIA CUDA (G92 sau mai recent) pe platformele Windows, Linux şi Mac OSX;
–	Direct 3D şi interoperabilitate rapidă în Direct3D şi OpenGL; pentru oportunităţile flexible de compunere şi randare hibridă.
–	iray from mental images
–	Randare fizică corectă şi complet deterministă a iluminării globale
–	O scalare pe acelaşi mecanism între GPU-uri multiple din clasa NVIDIA Fermi
–	Suport pentru randare distributivă pentru a beneficia în mod efficient de multiplele GPU-uri Quadro şi Tesla din cadrul unei reţele.
Instrumentele NVIDIA pot fi descărcate de cei interesați la adresa:  http://www.nvidia.com/object/application_acceleration_engines.html