OpenCL (Open Computing Language, en español lenguaje de computación abierto) consta de una interfaz de programación de aplicaciones 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 unidades centrales de procesamiento como unidades de procesamiento gráfico. El lenguaje está basado en C99, eliminando cierta funcionalidad y extendiéndolo con operaciones vectoriales.​

Property Value
dbo:abstract
  • OpenCL (Open Computing Language, en español lenguaje de computación abierto) consta de una interfaz de programación de aplicaciones 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 unidades centrales de procesamiento como unidades de procesamiento gráfico. El lenguaje está basado en C99, eliminando cierta funcionalidad y extendiéndolo con operaciones vectoriales.​ Apple creó la especificación original y fue desarrollada en conjunto con AMD, IBM, Intel y NVIDIA. Apple la propuso al Grupo Khronos para convertirla en un estándar abierto y libre de derechos. El 16 de junio de 2008 Khronos creó el Compute Working Group​ para llevar a cabo el proceso de estandarización. En 2013 se publicó la versión 2.0 del estándar​ OpenCL forma parte de Mac OS X v10.6 ('Snow Leopard'),​ mientras que AMD decidió apoyar OpenCL en lugar de su antigua API Close to Metal.​​ Intel también dispone de su propio entorno de desarrollo y NVIDIA además de tener su propia API para chips gráficos llamada CUDA, también admite OpenCL. (es)
  • OpenCL (Open Computing Language, en español lenguaje de computación abierto) consta de una interfaz de programación de aplicaciones 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 unidades centrales de procesamiento como unidades de procesamiento gráfico. El lenguaje está basado en C99, eliminando cierta funcionalidad y extendiéndolo con operaciones vectoriales.​ Apple creó la especificación original y fue desarrollada en conjunto con AMD, IBM, Intel y NVIDIA. Apple la propuso al Grupo Khronos para convertirla en un estándar abierto y libre de derechos. El 16 de junio de 2008 Khronos creó el Compute Working Group​ para llevar a cabo el proceso de estandarización. En 2013 se publicó la versión 2.0 del estándar​ OpenCL forma parte de Mac OS X v10.6 ('Snow Leopard'),​ mientras que AMD decidió apoyar OpenCL en lugar de su antigua API Close to Metal.​​ Intel también dispone de su propio entorno de desarrollo y NVIDIA además de tener su propia API para chips gráficos llamada CUDA, también admite OpenCL. (es)
dbo:author
dbo:developer
dbo:genre
dbo:latestReleaseVersion
  • 2.0
dbo:operatingSystem
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1735752 (xsd:integer)
dbo:wikiPageLength
  • 7287 (xsd:integer)
dbo:wikiPageRevisionID
  • 125248488 (xsd:integer)
prop-es:autor
prop-es:desarrollador
prop-es:género
prop-es:licencia
  • Libre de derechos (es)
  • Libre de derechos (es)
prop-es:nombre
  • OpenCL (es)
  • OpenCL (es)
prop-es:sistemaOperativo
prop-es:sitioWeb
prop-es:webÚltimaVersión
prop-es:últimaVersión
  • 20 (xsd:integer)
dct:subject
rdf:type
rdfs:comment
  • OpenCL (Open Computing Language, en español lenguaje de computación abierto) consta de una interfaz de programación de aplicaciones 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 unidades centrales de procesamiento como unidades de procesamiento gráfico. El lenguaje está basado en C99, eliminando cierta funcionalidad y extendiéndolo con operaciones vectoriales.​ (es)
  • OpenCL (Open Computing Language, en español lenguaje de computación abierto) consta de una interfaz de programación de aplicaciones 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 unidades centrales de procesamiento como unidades de procesamiento gráfico. El lenguaje está basado en C99, eliminando cierta funcionalidad y extendiéndolo con operaciones vectoriales.​ (es)
rdfs:label
  • OpenCL (es)
  • OpenCL (es)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • OpenCL (es)
  • OpenCL (es)
is dbo:wikiPageRedirects of
is prop-es:openclversion of
is owl:sameAs of
is foaf:primaryTopic of