La primera beta de Intel Parallel Studio

Intel ha lanzado la primera beta pública de un componente de su Intel Parallel Studio: el Intel Parallel Composer. La compañía, que es tan responsable como otras en los esfuerzos que se están llevando a cabo para aunar la informática paralela con la creación de procesadores multinúcleo, ha lanzado el Intel Parallel Composer en su versión Beta, mientras los otros componentes –Intel Parallel Advisor, Intel Parallel Inspector e Intel Parallel Amplifier- serán lanzados como beta en 2009, según James Reinders, director de marketing de los productos de desarrollo de software de Intel.

Reinders ha explicado a esta publicación que Intel Parallel Composer es una serie unificada de compiladores y bibliotecas para desarrolladores de Microsoft Visual Studio C++ que acelera y simplifica los hilos de ejecución para mejorar la productividad.

Mejora la capacidad de Microsoft Visual Studio para soportar todo el espectro de expresión paralela y se aprovecha de las últimas versiones de Intel de compiladores y bibliotecas para paralelismo.

Intel Parallel Composer incluye tanto compiladores de 32 como de 64 bit y da soporte a estándares como Threading Building Blocks (TBB) y OpenMP. OpenMP es una API que soporta programación multiproceso de memoria compartida en C/C++ y Fortran.

“Pienso que hay cuatro cosas que ofrecemos a los desarrolladores para que se adapten mejor al paralelismo: soporte para estándares, extensiones de depurador, funciones de comprobación estática y extensiones para paralelismo”, comenta Reinders.

Reinders añadió que Intel soporta OpenMP 3.0, la última versión del estándar. “Damos soporte completo a este estándar, lo que supone una gran ayuda ya que el lenguaje C no fue escrito para soportar la programación en paralelo”.

Intel también está dando soporte a extensiones para el estándar C++. “Los responsables del estándar C++ han estado añadiendo varias cosas al borrador –conocidas como C++0x- para soportar el paralelismo”, explica Reinders.

Intel está apoyando las funciones lambda, valarray paralelo y entrada/salida asíncrona. La compañía apoya la I/O asíncrona a través del soporte a la especificación Portable Operating Sistemas Interface (POSIX). Y la autovectorización, la autoparalelización, el spawn y las bibliotecas son algunas de las funciones adicionales que ofrece con Intel Parallel Composer.

Además, Intel ofrece extensiones de depurador paralelo que añaden funcionalidad al depurador de Microsoft, como la función Parallel Lint. Parallel Lint permite realizar diagnósticos de archivos fuente para eliminar bugs, violaciones del límite y corrupción de memoria.

Page: 1 2

DRosolen

Recent Posts

Innovación, IA y crecimiento en el centro de la estrategia de Lenovo

Durante el Lenovo Tech World Iberia 2024, la compañía desgranó los buenos resultados de todas…

12 horas ago

Los españoles gastarán 375 euros de media en compras online durante el Black Friday y el Cyber Monday

Los productos electrónicos son los favoritos de quienes hacen sus compras por internet, seguidos de…

12 horas ago

Hacia los 107.000 millones de dólares de gasto en infraestructura de IA

IDC prevé esa cifra para 2028, a medida que el mundo incrementa la adopción de…

13 horas ago

Los envíos de ‘smartphones’ crecerán este año más de un 6%

IDC pronostica un incremento del 6,2 % hasta los 1.240 millones de unidades.

14 horas ago

Fugaku lidera las clasificaciones HPCG y Graph500

Este sistema de supercomputación marca un récord en la clasificación sobre gráficos con más de…

15 horas ago

En España, 2 de cada 3 empresas ni forman ni informan en ciberseguridad

Las medidas más populares son el 'backup', la protección frente al 'malware' y el almacenamiento…

16 horas ago