NVIDIA CUDA le da a científicos mayor rapidez en sus investigaciones

NVIDIA CUDA le da a científicos mayor rapidez en sus investigaciones 0 ComentariosEscrito por el 2 de febrero de 2012 | 12:58 pm en internet, Otros

NVIDIA ha presentado un Innovador sistema de guía experta que ayuda a los desarrolladores a maximizar el rendimiento para aplicaciones CUDA C/C++/Fortran. La compañía  lanzó esta nueva versión de su plataforma de cómputo paralelo CUDA, facilitando a biólogos, químicos, físicos y otros investigadores computacionales, así como a ingenieros a avanzar en la simulación y trabajo computacional al usar las GPU.

CUDA es la plataforma de cómputo paralelo y modelo de programación de NVIDIA, que permite importantes mejoras de rendimiento de cómputo al aprovechar el poder de las GPU. Las GPU NVIDIA CUDA soportan todos los modelos de programación, API, y lenguajes disponibles para GPU, incluyendo CUDA C/C++/Fortran, OpenCL, y DirectCompute. Más de 500 universidades e instituciones alrededor del mundo enseñan el modelo de programación CUDA en su currículo. Además, la plataforma de programación paralela CUDA ha sido descargada más de 1.2 millones de veces al día de hoy.


La nueva plataforma de cómputo paralelo NVIDIA® CUDA® incluye tres mejoras clave que hacen que la programación paralela para las GPU sea más sencilla, accesible y rápida. Estas incluyen:

· Perfilador Visual Re-diseñado con analizador de rendimiento, facilitando la aceleración de una aplicación.
· Nuevo compilador, basada en la infraestructura del popular compilador open-source LLVM, brindando una mejora de rendimiento inmediata en aplicaciones de 10 por ciento. · Cientos de nuevas funciones de procesamiento de imágenes y señales, doblando el tamaño de la librería de NVIDIA Performance Primitives (NPP)

“El nuevo perfilador visual es sorprendente,” comenta Joshua Anderson, desarrollador jefe del proyecto open-source HOOMD-blue. “Con sólo unos cuantos clics, ejecuta un análisis de rendimiento automatizado de tu aplicación, señala las áreas donde probablemente hay algún problema, y luego brinda ligas para sugerencias para mejorarlas. Le permite a todos los desarrolladores acelerar rápida y fácilmente un amplio rango de nuevas aplicaciones.”


“El compilador LLVM me dio una mejora de rendimiento del 10 por ciento de forma casi inmediata, solamente recompilando mi código existente de análisis de riesgos financieros en tiempo real,” comenta Gilles Civario, arquitecto de software jefe en el Centro Irlandés de Cómputo de Alto Desempeño. “Sólo puedo imaginar las ganancias de rendimiento adicionales que puedo lograr haciendo más ajustes usando el nuevo lanzamiento de CUDA.”
Entre las nuevas características del nuevo lanzamiento de la plataforma de cómputo paralelo CUDA – disponible sin costo en el sitio web de desarrolladores NVIDIA en http://developer.nvidia.com/getcuda – están:

Nuevo Perfilador Visual – La forma más fácil para optimizar rendimiento

El nuevo Perfilador Visual le facilita a los desarrolladores de todo nivel optimizar su código para máximo rendimiento. Con un analizador de rendimiento automatizado y un sistema de guía experta que ofrece sugerencias para optimización paso a paso, el Perfilador Visual identifica los cuellos de botella de la aplicación y recomienda acciones, con ligas a guías de optimización. Usando el nuevo Perfilador Visual, los cuellos de botella de rendimiento se identifican y resuelven fácilmente.

Compilador LLVM – mejora de rendimiento instantáneo del 10 por ciento en aplicaciones
LLVM es una estructura de compilador open-source ­ampliamente usada que incluye un diseño modular lo que facilita agregar soporte para nuevos lenguajes de programación y arquitectura de procesamiento. Usando el nuevo compilador CUDA basado en LLVM, los desarrolladores pueden lograr una mejora de rendimiento de 10 por ciento adicional en sus ya existentes aplicaciones aceleradas con GPU con una sencilla recompilación. Además, el diseño modular de LLVM le permite a los desarrolladores de herramientas el brindar una solución personalizada de LLVM para arquitecturas de procesamiento distintas a las de NVIDIA, lo que le permite a las aplicaciones CUDA correr sobre las GPU NVIDIA, así como de otros proveedores.

Nueva Librería de Funciones de Procesamiento de Imagen y Señal – Aceleración inmediata con Librería NPP
NVIDIA ha duplicado el tamaño de su librería NPP, con la adición de cientos de nuevas funciones de procesamiento de imagen y de señal. Esto permite a prácticamente cualquier desarrollador que usa algoritmos de procesamiento de imagen o señal lograr mejoras fácilmente con aceleración en GPU, con la simple adición de solicitudes a librerías en sus aplicaciones. La librería NPP actualizada puede ser usada en una variedad de algoritmos de procesamiento de imágenes y señales, que van desde el filtrado básico hasta flujos de trabajo avanzados.

Fuente: NVIDIA


Más artículos

¿Te gustó este artículo? ¡Compártelo!

URL Corta:

Acerca del Autor:

Durante el día trabajando duro. Por las noches y el fin de semana, dedicándole algunas notas a MSS y oZeros...pero siempre respirando tecnología, hardware y overclock.

Comentarios Cerrado
¡Síguenos en las Redes Sociales!

MSS Review Motorola Defy Internet - Youtube - Facebook


Suscríbete en nuestro canal


Copyright © 2011 Moviless. Algunos derechos reservados.

Más aún