Una Pasión de Multitudes, desde el 2000
Xsponsor: 5 años hospedando VivaLinux!
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 en 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?