Compositor paralelo de Intel

Intel Parallel Composer es un conjunto bastante completo de compiladores y bibliotecas para C++ y Fortran para Microsoft Visual Studio y Eclipse para simplificar y acelerar el desarrollo de programas que utilizan procesadores multinúcleo. Es una de las cuatro herramientas incluidas en la suite Intel Parallel Studio . Composer se integra en Visual Studio y Eclipse junto con la biblioteca de rendimiento IPP y la biblioteca paralela TBB, lo que facilita mucho a los principiantes el desarrollo de código paralelo. La presencia de varios componentes en el paquete a la vez le permitirá comenzar inmediatamente a optimizar su programa utilizando las tecnologías paralelas que contiene Composer:

Componentes

El módulo Parallel Composer ofrece a los desarrolladores la tecnología Parallel Building Blocks (adquirida por Intel junto con los desarrolladores de RapidMind). La nueva versión de esta tecnología ahora incluye una versión beta del componente Array Building Blocks para trabajar en paralelo con arreglos en aplicaciones. Además, el paralelismo de datos implica muchas operaciones repetitivas en grandes cantidades de datos. Especialmente para estos casos, la tecnología Parallel Building Blocks ofrece la función Cilk Plus  : esta función implementa el paralelismo de tareas y datos mediante extensiones de lenguaje. La función Cilk Plus en sí misma llegó a los productos Intel después de la adquisición de su creador, Cilk Arts .

El mecanismo de Extensión del depurador paralelo (PDE) es una extensión del depurador estándar de Microsoft que le permite depurar código paralelo de manera eficiente al representar y comprender mejor las siguientes entidades:

La emblemática biblioteca Intel Math Kernel Library y Intel Integrated Performance Primitives proporcionan un amplio conjunto de rutinas para mejorar el rendimiento y acelerar el desarrollo.

Véase también

Notas

Enlaces

Sitios y recursos Artículos