WebCL

Este artículo o sección se encuentra desactualizado.
La información suministrada ha quedado obsoleta o es insuficiente.
Este aviso fue puesto el 11 de mayo de 2022.
WebCl
Información general
Tipo de programa interfaz de programación de aplicaciones
Desarrollador Grupo de colaboradores de WebCL
Licencia BSD
Enlaces
Sitio web oficial
[editar datos en Wikidata]

WebCL o Web Computing Language es una tecnología que permite la integración de OpenCL en código JavaScript para poder usar programación paralela heterogénea y así aprovechar las ventajas de los CPUs y GPUs con varios núcleos. Se puede usar en cualquier navegador web que lo soporte sin necesidad de ningún complemento. Esto permite la creación de programas muy exigentes en materia de rendimiento que de otra forma no sería capaces de realizar en el navegador, por ejemplo: motores de físicas, edición de vídeo o imagen, etc. WebCL está siendo desarrollado por el Grupo Khronos[1]​ una organización sin ánimo de lucro que también desarrolla proyectos como WebGL, OpenGL u OpenCL. La tecnología WebCL todavía está en estado de borrador y no es un estándar.[2]

Implementación

Al no ser todavía un estándar ningún navegador web lo soporta. A pesar de ello se pueden usar complementos no nativos para implementar WebCL. Un caso es el de Nokia que desarrolló una extensión WebCL.[3]

  • Motorola (Node.js) - https://github.com/Motorola-Mobility/node-webcl (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
  • Nokia (Firefox) - https://web.archive.org/web/20120510173953/http://webcl.nokiaresearch.com/
  • Mozilla (Firefox) - https://web.archive.org/web/20160303191941/http://hg.mozilla.org/projects/webcl/
  • Samsung (WebKit) - https://web.archive.org/web/20150218105743/https://github.com/SRA-SiliconValley/webkit-webcl

Reflejo del borrador actual de WebCL

  • Samsung (WebKit) (05/10/2013) - https://web.archive.org/web/20150218105743/https://github.com/SRA-SiliconValley/webkit-webcl [5]

Referencias

  1. «WebCL». Khronos Group. Consultado el 6 de mayo de 2012. 
  2. «WebCL Work Group announces first WebCL working draft». Khronos Group. Consultado el 6 de mayo de 2012. 
  3. «WebCL». Nokia Research. Archivado desde el original el 10 de mayo de 2012. Consultado el 6 de mayo de 2012. 

Véase también

Enlaces externos

  • Web oficial
  • Especificación WebCL
  • Demo WebCL
Control de autoridades
  • Proyectos Wikimedia
  • Wd Datos: Q4391326
  • Wd Datos: Q4391326