“Conocimiento software>Código abierto

Las especificaciones de OpenCL de Apple

2012/1/4
Open Computing Language ( OpenCL ) es un marco de derechos de autor utilizado para la programación paralela y multi-plataforma de los ordenadores. A pesar de que fue originalmente desarrollado por Apple, a partir de 2010 OpenCL es administrado por el Grupo Khronos . Historia

de Apple propone elementos del estándar OpenCL en 2008. Apple aún tiene la patente , a partir de 2010 , pero desde 2008 el desarrollo del estándar OpenCL ha sido manejado por el Grupo Khronos . El Khronos Group está formado por un gran número de empresas , como Apple , IBM , Intel , Nvidia , Motorola y muchos otros. La primera versión estable de OpenCL (versión 1.1 ) se dio a conocer en junio de 2010 .
Características

OpenCL permite una serie de aplicaciones informáticas para acceder a la unidad de procesamiento gráfico del ordenador ( GPU ) para las tareas no relacionadas con el procesamiento de gráficos . Según el Grupo Khronos , OpenCL soporta programación paralela basada en tareas y basada en datos. Se utiliza un subconjunto ISO C99 y define los requisitos numéricos basados ​​en el estándar IEEE 754.
Función

Según Apple, la simple ajustar de pequeñas cantidades de permite existente programas de adaptación al lenguaje OpenCL . El beneficio de este enfoque es necesario que el código más existente no puede cambiar. El Grupo Khronos OpenCL dice que " interactúa " automáticamente con OpenGL , OpenGL ES y una serie de gráficos adicionales APIs.

Código abierto
Cómo configurar un servidor de correo electrónico CentOS
¿Cuál es la diferencia entre una aplicación de software y una aplicación de código abierto?
La tecnología de base de datos XML
¿Qué es la fuente de datos externa?
Tutoriales para phpBB
Cómo extraer IMDB Imágenes con PHP
¿Archivo Corel x4 abierto en Corel 11?
¿Qué programa se utiliza para almacenar el archivo de origen de datos?
Conocimiento de la computadora © http://www.ordenador.online