Categories: Raspberry Pi

Ejecutando OpenCL en una GPU Raspberry Pi

Este es un desarrollo interesante para usuarios de medios y piratas informáticos de aprendizaje automático: [doe300] ha implementado OpenCL en el Raspberry Pi 3 Modelo B + llamado VCFCL Eso es una gran noticia porque el Pi 3+ tiene una Unidad de Procesamiento de Gráficos (GPU) integrada en el procesador que generalmente se ha subutilizado. La GPU VideoCore IV está integrada en el Broadcom BCM2837B0 y es sorprendentemente capaz de un chip de bajo consumo. A pesar de que esta GPU está bien documentada, no se ha utilizado tan ampliamente porque tiene que codificar específicamente para esta clase de GPU. Si se agrega soporte para un marco de alto nivel como OpenCL, será mucho más fácil ejecutar y adaptar los paquetes existentes.

Este OpenCL es el resultado final de un master por Daniel Steadelmann en Nurenberg Tech, y esta implementación soporta el perfil incrustado para OpenCL 1.2. Esto incluye solo un subconjunto de los comandos completos de OpenCL. Sin embargo, sí admite un decodificador de cliente instalable (ICD), lo que significa que puede ejecutar otra implementación de OpenCL al mismo tiempo. Eso es un buen truco si desea ejecutar tareas OpenCL en la GPU y la CPU al mismo tiempo utilizando una implementación de CPU como POCL.

El rendimiento de la GPU VideoCore IV no incendiará exactamente el mundo: el autor estima el rendimiento máximo en aproximadamente 24 GFLOPS. Contrasta eso con los 8200 GFLOPs que puede manejar una Nvidia GTX1080, y puedes apreciar que es posible que no llegues muy lejos cuando extraigas Etherium. Sin embargo, eso sería suficiente para hacer que los programas de ejecución como Plex y Kodi en una Raspberry Pi sean más realistas si se implementan, ya que es suficiente para admitir la transcodificación de un flujo de video en tiempo real.

Erica Flores

Enamorada de la tecnología. Apasionada de la velocidad que la información puede adquirir en este mundo cambiante. Actualmente residiendo en Barcelona.

Share
Published by
Erica Flores

Recent Posts

Uber utilizará la eSIM de Valid para casos de uso de IoT

Uber está mejorando sus implementaciones de IoT en todo el mundo mediante la adopción de…

3 years ago

Matter Motor Works se asocia con Airtel para habilitar sus bicicletas AERA con soluciones IoT

Obras de motor de materia y Bharti Airtel, un proveedor de servicios de telecomunicaciones ha…

3 years ago

Escultura de Zelda Guardian rastrea a humanos y mascotas a través de una cámara

En The Legend of Zelda: Breath of the Wild, los guardianes son una forma primitiva…

3 years ago

Nos encanta este diminuto Wall-E controlado por radio

Muchos de nosotros nos enamoramos absolutamente de Wall-E, el personaje principal de una…

3 years ago

Serie Samsung Galaxy S24: fecha de lanzamiento, especificaciones, precio y todos los rumores hasta ahora

Dhruv Bhutani / Android AuthorityCada año, los fanáticos de los teléfonos inteligentes esperan con ansias…

3 years ago

Final Cut Pro para iPad: fecha de lanzamiento, características, compatibilidad, precio

Apple ha anunciado que Final Cut Pro finalmente llegará para el iPad. Tras años de…

3 years ago