Finalmente se publicó la especificación de OpenCL 1.0, el primer estándar multiplataforma, abierto y sin regalías para la programación en paralelo de los modernos procesadores de computadoras y otros dispositivos actuales. OpenCL (“Open Computing Language”, Lenguaje de Computación Abierto) consta de una API y de un lenguaje de programación. Juntos permiten crear aplicaciones con paralelismo a nivel de datos y de tareas que pueden ejecutarse tanto en GPUs como CPUs.

OpenCL fue inicialmente propuesto por Apple y luego el consorcio de desarrolladores Khronos Group se encargó de desarrollar la especificación.

OpenCL formará parte de Mac OS X 10.6 “Snow Leopard”, AMD ha decidido apoyar OpenCL en lugar de su antigua API Close to Metal y, aparentemente, NVidia lo integrará en su drivers futuros. ¿Un éxito anunciado?

Via: VivaLinux

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>