Después de meter un poco de Machine Learning dentro de la nueva Raspberry Pi Pico parece que la fundación no se va a quedar parada en eso. La verdad es que le estoy dando muchas vueltas a este año 2021 así que miro toda la información sobre Raspberry Pi que puedo. Por ejemplo, esta sobre las conferencias organizadas por TinyML en las que uno de los cofundadores y cabeza visible de la fundación Raspberry Pi, Eben Upton, adelantó que el próximo chip de silicio de la Raspberry Pi incluirá aceleración por hardware para Inteligencia Artificial y Machine Learning.
… el próximo chip de la Raspberry Pi incluirá aceleración por hardware para Inteligencia Artificial y Machine Learning
El nuevo equipo de personas que desarrolla sus propios chips, estaría trabajando en aceleración tinyML capaces de ejecutar de 4 a 8 multiplier–accumulator (MAC, o MAC unit) por ciclo de reloj. Más información en wikipedia: Multiply–accumulate operation.
Se trataría de que el equipo de circuitos integrados específicos para aplicaciones (ASIC) de Raspberry Pi realice un segundo diseño como continuación de su microcontrolador RP2040. El éxito de la Raspberry Pi Pico y su SoC RP2040 ha sido increíble. La Pico sólo lleva unas semanas en el mercado, pero ya se han vendido 250.000 unidades y hay 750.000 pedidos pendientes (en marzo del año 2021).
Machine Learning en el tinyML Summit 2021
Durante una charla presentada en el marco de los preparativos de la tinyML Summit 2021, Upton explicó: «Hay un libro de Neal Stephenson en el que alguien le pregunta a uno de los personajes, hablando del tendido de cables submarinos en Filipinas: —¿Piensas volver a hacer esto?— Y él dice: — Bueno, a la gente de negocios no le gusta hacer las cosas una vez porque estropea la hoja de cálculo. El libro por si no lo conocéis es Criptonomicón y os lo recomiendo.
- Stephenson, Neal (Autor)
Última actualización el 2024-10-14 / Enlaces de afiliados / Imágenes de la API para Afiliados
Volviendo al tema que nos interesa las palabras más o menos traducidas vienen a decir:
«Creo que es muy probable que haya alguna otra pieza de silicio como el RP2040 de Raspberry Pi. Creo que hay una gran oportunidad aquí: Debido a su necesidad de ejecutarse eficientemente en los procesadores. El mundo del tinyML ha impulsado un verdadero enfoque en primitivas suficientemente buenas. Lo interesante de este mundo para nosotros es que es un muy estático en términos de cómo son las primitivas. Así que hay un poco de interés de investigación y se puede construir una implementación ligeramente mejor. Probablemente no tiene más rendimiento aritmético que un núcleo de procesador, pero no tiene todo el andamiaje alrededor».
Aunque la diapositiva que acompañaba a la charla sugería que el diseño podría adoptar la forma de aceleradores ligeros capaces de realizar entre 4 y 8 multiplicaciones por ciclo de reloj, Upton no se atrevió a comprometerse: «Creo que en el futuro se podría ver algo de nosotros en este sentido», sugiere. «No me sorprendería ver cómo se abre camino en un futuro chip.
Durante la charla de Upton, a los 40 minutos, la diapositiva cambia y vemos «Future Directions», una diapositiva que muestra tres placas ‘Pi Silicon’ de la generación actual. Dos de las cuales son de socios de la placa, la MicroMod RP2040 de SparkFun y la Nano RP2040 Connect de Arduino. La tercera es de ArduCam y están trabajando en la ArduCam Pico4ML, que incorpora aprendizaje automático, cámara, micrófono y la pantalla en un paquete.
- Más información en Toms Hardware
- Y en Analytics India magazine