Componentes

Paralelo empujando de Intel a los desarrolladores

Organização de Computadores - Aula 10 - Organizações paralelas (pipeline) do processador

Organização de Computadores - Aula 10 - Organizações paralelas (pipeline) do processador
Anonim

Intel dijo el viernes que invita a los programadores a desarrollar programas que puedan aprovechar las capacidades de cómputo paralelo en sus futuros procesadores multinúcleo.

Al proporcionar herramientas de software, Intel quiere que los programadores creen software que aproveche la gran cantidad de núcleos y capacidades de subprocesos múltiples en su próximo procesador Larrabee ejecutará y ejecutará un mayor número de tareas a la vez.

"Intel está creando una familia completa de herramientas de desarrollo para ayudar a acelerar y facilitar el cambio a computación en paralelo y diseño de software", dijo Bill Kircos, un Intel Vocero.

El comienzo de sus esfuerzos para atraer a los programadores llegó a principios de esta semana cuando lanzó una versión beta de Intel Parallel Composer, que la compañía llama "fi". primero "herramienta de software que permite a los desarrolladores de Windows adoptar el paralelismo para la computación multinúcleo. The Composer acelera el desarrollo de software al incorporar paralelismo a múltiples compiladores, incluido el compilador C / C ++.

"La versión beta pública de nuestro Intel Parallel Composer es otro producto nuevo para ayudar a los desarrolladores de Windows a adoptar el paralelismo para computación multinúcleo. "Kircos dijo.

Intel Parallel Composer actualmente solo es compatible con Windows, y las nuevas características que debutaron en la herramienta estarán disponibles en algún momento del año próximo para los compiladores Mac OS X y Linux, dijo un portavoz de Intel.

The Composer es parte de Intel Parallel Studio, un conjunto de herramientas que, según Intel, permitirá a los desarrolladores escribir programas para computación paralela. Intel Parallel Studio amplía el paralelismo con el paquete de desarrollo de aplicaciones Visual Studio de Microsoft al proporcionar nuevas características en el compilador C y C ++ y al extender el depurador, entre otras funciones.

Los programas desarrollados con Intel Parallel Studio podrán migrar a máquinas que lleven el chip Larrabee, dijo la compañía. The Studio estará disponible en versión beta hasta mayo de 2009 en el sitio web de Intel.

Los chips Larrabee incluirán muchos núcleos y combinarán las capacidades de procesamiento de las GPU con la arquitectura x86, mejorando el rendimiento de las aplicaciones y los gráficos. El chip también incluirá soporte para múltiples API (interfaces de programación de aplicaciones) incluyendo OpenGL y DirectX, permitiendo que el chip ejecute juegos y software existentes.

Sin embargo, la transferencia de programas específicos de Larrabee a otras plataformas, como consolas de juegos, podría ser un problema Intel intenta compensar eso con planes para admitir más entornos de software, y está trabajando con compañías como Apple para desarrollar herramientas de programación.

A medida que se agregan más núcleos multiproceso a las computadoras, Intel y Microsoft invierten conjuntamente en universidades y otros esfuerzos para alentar a los programadores a aprovechar la programación paralela, dijo Kircos. Ambas compañías a principios de este año comprometieron US $ 20 millones para centros de investigación en la Universidad de California, Berkeley y la Universidad de Illinois, Urbana-Champaign, para promover el diseño de software en computación multinúcleo durante los próximos cinco años.