loading...

domingo, 19 de junio de 2011

C / C + + compiladores de Portland Group han sido actualizados para que los servidores de destino Cuda desarrolladores estándar basado en microprocesadores de Intel Corp. y Advanced Micro Devices Inc.

C / C + + compiladores de Portland Group han sido actualizados para que los servidores de destino Cuda, desarrolladores estándar basado en microprocesadores de Intel Corp. y Advanced Micro Devices Inc.
El Grupo de Portland (Portland, Oregon), es una subsidiaria de entera propiedad de la compañía de chips de Europa NV STMicroelectronics. CUDA, es una arquitectura de cómputo paralelo de NVIDIA Corp. que aprovecha las unidades de Nvidia procesamiento gráfico (GPU), para hacer la computación con fines generales. El CUDA C / C + + para los compiladores de x86 han sido desarrollados por Portland en colaboración con Nvidia.
Con el CUDA C / C + + compiladores, pueden utilizar el modelo de programación paralelo CUDA, para optimizar el rendimiento de su código, mientras que apunta los servidores y los clusters, con o sin GPUs de Nvidia.


Cuando se ejecuta en sistemas basados ​​en x86, Portland CUDA C / C + +, realizar la ejecución en paralelo mediante el uso de los múltiples núcleos del procesador, y mediante el uso de Streaming SIMD (Single Data Instrucción Múltiple) Extensions (SSE), incluyendo las nuevas instrucciones AVX disponibles en la última generación de x86 compatible con CPUs de Intel y AMD.
Portland dijo que extender el Cuda 86 C / C + +, compiladores en tres fases. La fase 1, ya disponible, demuestra las capacidades de la tecnología y permite a los desarrolladores comenzar a trabajar con los compiladores.Fase 2, prevista para el cuarto trimestre de 2011, se incluyen la optimización del rendimiento previsto para extraer el máximo rendimiento de los programas de Cuda ejecutan en la plataforma x86 de destino.Fase 3, prevista para mediados de 2012, incluirá soporte para la tecnología binaria Portland Unificado - la capacidad de ejecutar un ejecutable en dos CPUs y GPUs.
"Es otro elemento importante en nuestra estrategia continua de proporcionar los programadores de HPC, con una amplia gama de opciones para la optimización de aplicaciones de cálculo intensivo y aprovechar las últimas innovaciones tecnológicas de AMD, Intel y Nvidia," dijo Douglas Miles, director de El Grupo de Portland, en un comunicado.
"CUDA, es el mundo pre-eminente modelo de programación paralela, apoyar una serie de estándares abiertos, las arquitecturas y lenguajes de programación", dijo Sanford Russell, director de marketing de Nvidia Cuda, en la misma sentencia. "Ahora, por primera vez, los desarrolladores pueden ejecutar sus aplicaciones CUDA en cualquier clusters x86".

No hay comentarios:

Publicar un comentario