CUDA (Compute Unified Device Architecture) es un compilador y un conjunto de herramientas de desarrollo que permiten a los programadores, usando una variación del C, programar aplicaciones que se ejecutan en la GPU. CUDA está desarrollado por nVidia y para usarse requiere de una tarjeta gráfica nVidia con sus drivers. Los últimos drivers ya contienen todos los componentes de CUDA necesarios y funciona en las GPUs G8X en adelante. Las GPUs al contrario que las CPUs usan un arquitectura muy paralela donde existen muchos núcleos pequeños, si una aplicación puede usarse de este modo (con muchos hilos simultáneos) se obtienen grandes aumentos de rendimiento.
Parece que se confirma que valve no quiere permitir que se piratee su nuevo juego Half-Life 2. Así pues ha empezado el proceso de cierre de 20.000 cuentas pirata que estaban registradas con la cierta clave que podemos ver en el siguiente enlace. Se supone que seguirán jugando al gato y al ratón con otras copias que corren piratas.