Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Edición de «
WebCL
»
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
{{Desactualizado|t=20220511185515}} {{Ficha de software | nombre = WebCL | logo = [[Archivo:WebCL logo.png|200px]] | desarrollador = [[Grupo Khronos]] | sistema operativo = [[Multiplataforma]] | tipo = [[API]] | licencia = [[Licencia BSD|BSD]] }} '''WebCL''' (''Web Computing Language'') es una tecnología experimental que permite la integración de [[OpenCL]] en código [[JavaScript]], con el objetivo de habilitar programación paralela heterogénea dentro del navegador web. Esto permite aprovechar la capacidad de procesamiento de [[CPU]] y [[GPU]] multinúcleo directamente desde aplicaciones web. Su objetivo principal es habilitar tareas de alto rendimiento en el navegador, como motores de física, procesamiento de imágenes o edición de video, sin necesidad de complementos adicionales. WebCL fue desarrollado por el [[Grupo Khronos]], organización responsable de estándares como [[OpenGL]], [[OpenCL]] y [[WebGL]].<ref name="WebCL site">{{cita web|url=http://www.khronos.org/webcl/|título=WebCL|fechaacceso=6 de mayo de 2012|editorial=Khronos Group}}</ref> La tecnología se mantuvo en estado de borrador y nunca llegó a convertirse en un estándar oficial.<ref name="Draft">{{cita web|url=http://www.khronos.org/news/permalink/webcl-work-group-announces-first-webcl-working-draft|título=WebCL Work Group announces first WebCL working draft|fechaacceso=6 de mayo de 2012|editorial=Khronos Group}}</ref> == Implementación == Debido a que WebCL nunca fue adoptado como estándar, ningún navegador web lo soporta de forma nativa. Sin embargo, se desarrollaron extensiones y prototipos experimentales para su implementación. Algunos proyectos notables incluyen: * [[Motorola, Inc.]] (Node.js): https://github.com/Motorola-Mobility/node-webcl * [[Nokia]] (Firefox): extensión experimental basada en WebCL * [[Mozilla]] (Firefox): prototipos de investigación * [[Samsung]] (WebKit): implementación experimental basada en WebKit Estos desarrollos se mantuvieron principalmente como pruebas de concepto y no llegaron a producción estable. == Estado actual y evolución == A partir de 2020, el desarrollo de WebCL fue oficialmente discontinuado por el [[Grupo Khronos]], sin llegar a convertirse en un estándar adoptado por los navegadores modernos.<ref>{{Cita web |url=https://www.khronos.org/news/press/khronos-group-announces-webgpu-working-group-to-define-a-new-web-standard |título=Khronos Group announces WebGPU Working Group to define a new web standard |fecha=3 de marzo de 2020 |fechaacceso=17 de octubre de 2025 |sitioweb=Khronos Group}}</ref> Muchos de los objetivos de WebCL, como el acceso a aceleración por GPU desde el navegador, fueron posteriormente retomados por [[WebGPU]], un estándar moderno desarrollado en colaboración por [[Google Chrome]], [[Mozilla Firefox]], [[Apple Safari]] y [[Microsoft Edge]]. WebGPU fue estandarizado por el W3C en 2023 y reemplaza funcionalmente a WebCL en la mayoría de casos de uso de computación acelerada en la web.<ref>{{Cita web |url=https://www.w3.org/blog/news/archives/9923 |título=W3C launches the WebGPU standard |fecha=6 de abril de 2023 |sitioweb=W3C}}</ref> Actualmente, WebCL se considera una tecnología obsoleta y de interés principalmente histórico o experimental. == Véase también == * [[WebGL]] * [[OpenCL]] * [[OpenGL]] * [[HTML5]] == Referencias == {{listaref}} == Enlaces externos == * [http://www.khronos.org/webcl/ Web oficial] {{Control de autoridades}} [[Categoría:Desarrollo web]] [[Categoría:Interfaces de programación de aplicaciones]] [[Categoría:Estándares gráficos]] [[Categoría:Software multiplataforma]]
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Edición de «
WebCL
»
Añadir idiomas
Añadir tema