Nvidia cherche à étendre son architecture de traitement parallèle CUDA sur des appareils mobiles dans les prochaines années. Cet apport, quand il sera effectif, devrait marquer un saut qualitatif dans la capacité pour les appareils mobiles comme les smartphones et les tablettes à exécuter des applications riches en multimédia. CUDA gère certaines tâches gourmandes en ressource processeur comme le montage vidéo ou de retouche d'image en déchargeant le CPU vers le GPU. Ce système entraîne une amélioration significative de la vitesse de traitement des données. Les puces graphiques sont limitées dans le type de traitement qu'elles peuvent réaliser, mais, avec plus de 100 cœurs dans un processeur graphique moderne contre seulement quelques coeurs dans un processeur, elles sont particulièrement bien adaptées à ces tâches (image et vidéo). L'architecture CUDA combine des logiciels et du matériel. ` Elle a été rapidement adoptée pour les supercalculateurs, dont plusieurs sont basés sur des combinaisons de GPU Nvidia et les processeurs Intel. Plus récemment, elle est arrivée dans l'entreprise et auprès du grand public pour accélérer des actions comme l'encodage vidéo dans Adobe Premiere CS5. Imaginez ce que peut apporter cette capacité dans un téléphone mobile. Par exemple, une application est capable de reconnaître une bouteille de limonade depuis une image prise par le smartphone, puis l'interface se connecterait à un service de cloud computing pour fournir des informations sur cette boisson, le meilleur prix sera fourni instantanément. Ainsi, le mobinaute regarde à travers son appareil photo et une multitude d'informations sur son environnement sont disponibles instantanément.n