Un nuevo paquete de soporte de MathWorks para hardware automatiza la generación de código de modelos de MATLAB y Simulink para la arquitectura de la unidad de procesamiento neuronal Hexagon de Qualcomm

El nuevo paquete de soporte de hardware elimina las tareas manuales de optimización y verificación de código, y permite realizar pruebas de processor-in-the-loop

Natick, MA - (12 sep 2024)

MathWorks, empresa líder en el desarrollo de software de cálculo matemático, ha anunciado hoy la disponibilidad de un paquete de soporte de hardware para la unidad de procesamiento neuronal (NPU) Hexagon™ de Qualcomm®, una tecnología integrada en la línea de procesadores Snapdragon®. El paquete de soporte de MathWorks para hardware automatiza la generación de código a partir de modelos de MATLAB® y Simulink® optimizados explícitamente para la arquitectura de la NPU Hexagon de Qualcomm Technologies a fin de mejorar la precisión de los datos y la conformidad con estándares, a la vez que mejora la productividad del flujo de trabajo de desarrollo. El uso de software de MathWorks y diseño basado en modelos permite a los equipos de ingeniería desplegar código C con calidad de producción para aplicaciones integradas sin necesidad de conocimiento profundo de la NPU. 

“El objetivo de Qualcomm Technologies es permitir que los equipos de ingeniería creen aplicaciones y productos innovadores que aprovechen todo el potencial de los procesadores Snapdragon”, afirma Vinesh Sukumar, director sénior de gestión de productos de Qualcomm Technologies, Inc. “A medida que crece la demanda de aplicaciones de NPU de alto rendimiento, la colaboración entre MathWorks y Qualcomm Technologies permite desarrollar de manera eficiente aplicaciones integradas optimizadas para la NPU Hexagon”.

El paquete de soporte de MathWorks para hardware de la NPU Hexagon aborda varios puntos fundamentales en el proceso de desarrollo, como errores de compilación, dependencia de marcos y verificación numérica desarrollados manualmente, así como el desafío de trazar el código hasta el modelo. Equipos de ingeniería sin un conocimiento profundo de la NPU Hexagon y su cadena de herramientas pueden usar el paquete para ejecutar simulaciones de processor-in-the-loop (PIL) directamente en Simulink mediante el simulador de Hexagon, lo que garantiza que el código objetivo optimizado funcione correctamente, con eficiencia y de manera fiable antes de desplegarlo en hardware real. 

“Con el poder del diseño basado en modelos y las prestaciones avanzadas de la NPU Hexagon, facilitamos la creación de aplicaciones de NPU de alta calidad”, señaló Jim Tung, MathWorks Fellow. “Nuestra colaboración con Qualcomm Technologies se centra en eliminar procesos manuales en favor de flujos de trabajo automatizados para ayudar a las organizaciones de ingeniería a reducir el plazo de comercialización y garantizar un rendimiento óptimo”.

Clientes de todo el mundo confían en las prestaciones de generación automática de código de MATLAB y Simulink para diferentes sectores: automoción, aeroespacial, dispositivos médicos y muchos más. El software de MathWorks ya optimiza la generación de código para varios procesadores, como ARM Cortex-M, ARM Cortex-A, ARM Cortex-R, Infineon AURIX TC3x y TC4x, y GPU de ARM y NVIDIA. 

Acerca de MathWorks

MathWorks es la empresa líder en el desarrollo de software de cálculo matemático. MATLAB, el lenguaje de la ingeniería y las ciencias, es un entorno de programación para desarrollo de algoritmos, análisis de datos, visualización y cálculo numérico. Simulink es un entorno de diagramas de bloques destinado a la simulación y el diseño basado en modelos de sistemas de ingeniería integrados y multidominio. Profesionales de ingeniería y ciencias de todo el mundo confían en estos productos para acelerar el proceso de descubrimiento, innovación y desarrollo en diferentes sectores: aeroespacial, automoción, comunicaciones, electrónica, automatización industrial, y muchos más. MATLAB y Simulink son herramientas esenciales para la enseñanza y la investigación en las universidades y los centros educativos más importantes de todo el mundo. Fundada en 1984 y con sede central en Natick, Massachusetts, EEUU, MathWorks emplea a más de 6000 personas en 34 sucursales de todo el mundo. Para más información, consulte mathworks.com.

MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.

Snapdragon and Qualcomm branded products are products of Qualcomm Technologies, Inc. and/or its subsidiaries. Qualcomm patented technologies are licensed by Qualcomm Incorporated. Qualcomm, Snapdragon and Hexagon are trademarks or registered trademarks of Qualcomm Incorporated.