La primera beta de Intel Parallel Studio

Más aún, la oferta de herramientas de Intel permite la creación de aplicaciones para sistemas de procesamiento en paralelo, “algo muy importante”, según Janel Garvin, analista y fundador de Evans Data Corp.

“Los procesadores multinúcleo abren todo un mundo nuevo (y virtualmente ilimitado) de rendimiento acelerado para las aplicaciones, pero para poder aprovechar la nueva arquitectura, los desarrolladores necesitan desarrollar sus aplicaciones en ejecuciones multitarea y utilizar la programación en paralelo, algo que ya saben”, explica Garvin.

“En nuestra última encuesta realizada en Norteamérica, averiguamos que más de la mitad de los desarrolladores (el 53 por ciento) tienen ya en multitarea algunas de sus aplicaciones y que el 70 por ciento espera hacerlo algún día. Intel se ha convertido en líder de esta industria al crear herramientas para el desarrollo en paralelo, y Parallel Studio va a ser un gran éxito. Visual Studio es la IDE más popular del mundo y permite a estos usuarios crear aplicaciones que pueden utilizar múltiplos hilos de ejecución dando un gran impulso a la informática en paralelo.

El último lanzamiento de compiladores de Intel y su kit de herramientas (compilador versión 11.0 C++ y kit de herramientas versión 3.23 Cluster) no tiene quien le iguale en la industria en lo que a programación en paralelo se refiere, con autovectorización y autoparalelización y otras herramientas y bibliotecas. Esto ayuda directamente al desarrollador y reduce la complejidad. No olvidemos que la complejidad es el primer obstáculo para la programación en paralelo, según se desprende de nuestra última encuesta a desarrolladores”.

En cuanto a los otros componentes de Intel Parallel Studio, el Intel Parallel Advisor ayuda a los desarrolladores a entender dónde deben añadir paralelismo en el código abierto existente. La función de feedback de la herramienta permite diseñar mejor las decisiones al mostrar las consecuencias de las decisiones, identificar conflictos y sugerir formas de resolverlos.

Intel Parallel Inspector
es un “buscador de bugs” proactivo. Es una herramienta flexible que añade fiabilidad independientemente del modelo de programación paralelo elegido. A diferencia de los depuradores tradicionales, Inspector detecta los errores en los hilos más difíciles de localizar, dentro de aplicaciones multihilos C/C++ Windows y analiza las causas de raíz para defectos como carreras de datos e interbloqueos.

Por último, Intel Parallel Amplifier ayuda a ajustar las aplicaciones en paralelo para un rendimiento óptimo con procesadores multinúcleo. Entre sus funciones, están la de encontrar rápidamente los cuellos de botella de rendimiento multinúcleo. Y lo hace para todos, no sólo para los “expertos”.

Page: 1 2

DRosolen

Recent Posts

Stormshield y EverTrust ofrecerán una solución de cifrado de correo electrónico

Integrarán Stormshield Data Security para Google Workspace y EverTrust Horizon para asegurar el cifrado en…

2 días ago

Silicon Pulse: Titulares de la semana #15

Bienvenido a un nuevo episodio del podcast semanal Silicon Pulse, un espacio en el que…

2 días ago

realme extiende su cartera con tres nuevos smartphones

Esta familia de móviles de realme está compuesta por los modelos realme 12+ 5G, realme…

2 días ago

AFF A de NetApp, almacenamiento de datos unificado para cargas de IA

La nueve serie incluye los sistemas AFF A1K, AFF A90 y AFF A70, que ofrecen…

3 días ago

Barcelona: puerto digital clave en el Mediterráneo

La Cambra de Comerç de Barcelona, Digital Realty y DE-CIX han arrojado luz sobre las…

3 días ago

Riverbed introduce una plataforma de observabilidad impulsada por IA

Promete "nuevos niveles de visibilidad en los puntos ciegos de la red y los dispositivos…

3 días ago