Debe estar conectado para participar
Buscar en los foros:


 






Uso de Comodín:
*    coincide cualquier número de caracteres
%    coincide exactamente un caracter

Intel lanza el OpenCL SDK 1.1

Entrada
Midle End Level

Esteban_Intel

Palermo

entradas: 282

18:28 30/06/2011

1

Intel lanzó en el día de ayer la versión 1.1 estable del OpenCL SDK, diseñado para el procesamiento en CPUs Core y Xeon. Este es un paso clave para que OpenCL adquiera una masividad mayor a lo largo de todas las cadenas de procesamiento.

Creo que no me equivoco al decir que muchos piensan en OpenCL como algo exclusivo para los GPU, pero esta es una noción bastante restringida. OpenCL apunta a cubrir lo que se conoce como "computación heterogénea", es decir, diversos procesadores de diferente naturaleza trabajando en forma simultánea. A fin de lograr esto, OpenCL es un sistema pensado para un alto grado de paralelización. En otras palabras, al programar todo bajo OpenCL es posible reutilizar el mismo código para que sea procesado en varias unidades de procesamiento, sean estas CPUs, GPUs, DSPs o cualquier otra cosa que pueda ser utilizada para repartir la carga de datos.

El SDK OpenCL de Intel está optimizado para aprovechar los nuevos sets de instrucciones que se incluyen en los procesadores, como AVX (Advanced Vector Extensions), incluido en los Core de segunda generación. Sin embargo, no es necesario usar un procesador de este tipo, ya que es posible programar en OpenCL para los Core 2 Duo en adelante.

Por otra parte, como OpenCL está diseñado desde el vamos para tareas paralelizables, bien se puede aprovechar todo el código y usarlo en Knights Corner para cuando sea lanzado. En pocas palabras, Knights Corner es una plataforma de unos 50 núcleos x86 que se vería directamente beneficiada con un SDK OpenCL robusto.

 

Les dejo los links de donde saqué la información:

http://software.intel.com/en-u…..questions/

http://software.intel.com/en-u…..pencl-sdk/

http://software.intel.com/en-u…..-show-114/