NVIDIA cuenta con la "solución HPC convincente" - Calendae | Informática, Electrónica, CMS, Ciberseguridad

NVIDIA cuenta con la «solución HPC convincente»

Hola otra vez. Te habla Simón Sánchez y en esta ocasión vamos a hablar sobre NVIDIA cuenta con la «solución HPC convincente»

Hoy marca el lanzamiento oficial de NVIDIA CUDA Toolkit versión 6.5, que anteriormente solo estaba disponible en su forma preliminar. En una publicación de blog corporativa, el tecnólogo jefe de NVIDIA para software de computación GPU, Mark Harris, analiza las nuevas funciones y mejoras del kit de herramientas, que incluyen «compatibilidad con CUDA Fortran en herramientas de desarrollo, funciones de devolución de llamada definidas por el usuario en cuFFT nuevas API para el cálculo del empleo y más «.

El lanzamiento es parte de un ecosistema más grande que incluye CUDA en ARM, lanzado el año pasado, y la placa de desarrollo Jetson TK1, lanzada en marzo. En la conferencia Hot Chips de la semana pasada, NVIDIA reveló más información sobre la próxima arquitectura de CPU ARM Tegra K1 «Project Denver» de 64 bits.

«CUDA 6.5 da el siguiente paso», escribe Harris, «habilitar CUDA en plataformas ARM de 64 bits».

Continúa: “El legado de ARM64 reside en los centros de datos y los microservidores de escalamiento horizontal de bajo consumo, mientras que las GPU están diseñadas para un rendimiento de procesamiento ultrarrápido. Cuando combinamos los dos, tenemos una solución convincente para HPC «.

Harris describe la unión de ARM64 y GPGPU como un escenario de lo mejor de ambos mundos con ARM64 que proporciona eficiencia energética, configurabilidad del sistema y un amplio ecosistema abierto, y GPU que facilitan un rendimiento de cómputo de alto rendimiento, eficiencia energética y un sólido Ecosistema HPC que incluye cientos de aplicaciones aceleradas CUDA. Al igual que con otros sistemas híbridos CPU-GPU, las CPU ARM64 pueden descargar tareas de cálculo intensivo a las GPU. De esta forma, «CUDA y GPU hacen que ARM64 sea competitivo en HPC desde el primer día», concluye Harris.

La Figura uno muestra el rendimiento de tres aplicaciones aceleradas CUDA en sistemas ARM64 + GPU a la par con sistemas x86 + GPU. La mayor amenaza competitiva para NVIDIA vendrá de la arquitectura CPU-MIC Xeon de Intel.

Las plataformas de desarrollo CUDA + ARM64 disponibles actualmente incluyen la plataforma de desarrollo HPC RM1905D de Cirrascale y E4 ARKA EK003. Estos están equipados con CPU ARM64 de 8 núcleos Applied Micro X-Gene 2.4GHz, GPU Tesla K20 y CUDA 6.5. Eurotech planea lanzar un sistema similar pronto, que se dice que permitirá un rendimiento máximo de 1 petaflop en un metro cuadrado.

El resto del blog está dedicado a abordar las formas en que CUDA 6.5 mejora el rendimiento y la productividad. Los aspectos más destacados incluyen la capacidad de especificar devoluciones de llamada de dispositivos cuFFT; soporte mejorado para herramientas CUDA Fortran; y una nueva calculadora de ocupación CUDA e interfaces API de configuración de lanzamiento basadas en la ocupación. La última versión de CUDA también incluye soporte para Microsoft Visual Studio 2013 para Windows.

Las optimizaciones de las funciones de doble precisión en la biblioteca matemática CUDA han dado lugar a mejoras de rendimiento decentes para algunas aplicaciones. Por ejemplo, un código de simulación de gravedad de n cuerpos de doble precisión que se ejecuta en una GPU NVIDIA Tesla K40 funcionó un 15% más rápido sin cambios en el código de la aplicación.

Comprobar la Blog y / o las notas de la versión en Área CUDA para obtener más detalles sobre la nueva versión.

Recuerda compartir en tu Facebook para que tus colegas lo lean

??? ? ? ???

Comparte