Está en la página 1de 10

NVIDIA CUDA

Compute Unified Device Architecture


QU ES CUDA?
CUDA es una plataforma de computacin paralela y un
modelo de programacin inventado por NVIDIA. Permite
aumentos impresionantes en el rendimiento de la
computacin al aprovechar la potencia de la unidad de
procesamiento de grficos (GPU).
CUDA intenta explotar las ventajas de las GPU frente a las
CPU de propsito general utilizando el paralelismo que
ofrecen sus mltiples ncleos, que permiten el lanzamiento
de un altsimo nmero de hilos simultneos.
COMPUTACIN DE LA GPU: LA REVOLUCIN
Los desarrolladores en empresas como Adobe, ANSYS,
Autodesk, MathWorks y Wolfram Research estn
despertando al gigante dormido (la GPU) para aplicar la
computacin con fines especficos cientficos y de
ingeniera en una amplia gama de plataformas.
FUNCIONAMIENTO
1. Se copian los datos de la memoria principal a la memoria de la GPU
2. La CPU encarga el proceso a la GPU
3. La GPU lo ejecuta en paralelo en cada ncleo
4. Se copia el resultado de la memoria de la GPU a la memoria principal
GRAPHICS PROCESSING UNIT (GPU)












La unidad de procesamiento
grfico es un coprocesador
dedicado al procesamiento de
grficos u operaciones de
coma flotante, para aligerar la
carga de trabajo del
procesador central en
aplicaciones como los
videojuegos y o aplicaciones
3D interactivas.
COPROCESADOR
Es un microprocesador de un ordenador utilizado como suplemento de
las funciones del procesador principal (la CPU). Las operaciones
ejecutadas por uno de estos coprocesadores pueden ser operaciones
de aritmtica en coma flotante, procesamiento grfico, procesamiento
de seales, procesado de texto o Criptografa, etc.
APLICACIONES
Identificar la placa oculta en las arterias: Los infartos son la principal
causa de muerte en todo el mundo. Harvard Engineering, Harvard
Medical School y Brigham & Women's Hospital se han unido para usar
las GPU para simular el flujo sanguneo e identificar la placa arterial
oculta sin las tcnicas invasivas de diagnstico por imgenes o la
ciruga exploratoria.
Analizar el flujo del trfico areo: El National Airspace System
administra la coordinacin del flujo del trfico areo en todo el pas. Los
modelos de computacin ayudan a identificar nuevas formar de mejorar
la congestin y mantener el movimiento del trfico areo eficiente.
Visualizar molculas: Una simulacin molecular llamada NAMD
(dinmica molecular a nanoescala) obtiene un gran aumento en el
rendimiento con las GPU.

También podría gustarte