Logotipo de Parasoft

Integración:

NVIDIA CUDA y Parasoft

Con Parasoft C/C++test, los equipos pueden extender sus prácticas de calidad y cumplimiento de código para incluir CUDA C/C++, lo que permite un análisis estático consistente en toda la pila de software.


Análisis estático de pruebas C/C++ para CUDA C/C++

¿Qué hace Parasoft C/C++test?

C/C++test introduce Compatibilidad total con análisis estático para archivos fuente CUDA (.cu). La herramienta analiza el código CUDA C/C++ aplicando los mismos estándares y reglas de codificación de eficacia probada que se utilizan para las bases de código C/C++ convencionales. Esto incluye MISRA C/C++, CERT C/C++, AUTOSAR C++ 14, JSF y HICPP.

El resultado es un proceso unificado y automatizado para identificar defectos, hacer cumplir los estándares y garantizar una calidad uniforme en todos los módulos de código de CPU y GPU.

Cómo funciona el análisis CUDA

Foto de GPU

La integración de C/C++test en su flujo de trabajo de desarrollo permite a los equipos:

  • Realizar análisis estático en kernels CUDA y código host con una sola configuración.
  • Aplicar estándares de seguridad, protección y confiabilidad en todo el código CUDA y C/C++ tradicional.
  • Detectar el código que afecta al rendimiento o que no cumple con las normas en las primeras etapas del ciclo de vida.
  • Generar informes de cumplimiento y matrices de trazabilidad alineados con estándares de seguridad funcional como ISO 26262, DO-178C, IEC 62304, IEC 61508 y otros.
  • Reduzca los falsos positivos y mejore la precisión de las reglas mediante algoritmos de análisis mejorados.

En conjunto, estas capacidades cierran la brecha de calidad que durante mucho tiempo ha existido entre el software integrado tradicional y los componentes acelerados por GPU.

Por qué es Importante

La extensión del análisis estático a CUDA por parte de Parasoft representa un hito clave en la garantía de software moderna. Permite a las organizaciones aplicar el mismo rigor, trazabilidad y procesos de cumplimiento a las capas de IA y GPU que impulsan los sistemas autónomos, la asistencia avanzada al conductor y la inteligencia industrial.

Beneficios inmediatos

  • Análisis optimizado con menos falsos positivos.
  • Se reduce el esfuerzo de revisión manual.
  • Informes de cumplimiento y certificación más rápidos.

Beneficios estratégicos

  • Infraestructura preparada para el futuro para flujos de trabajo de desarrollo asistidos por IA.
  • Pruebas y cumplimiento unificados para entornos híbridos CPU/GPU.
  • Fundación para la garantía de software potenciada por IA en dominios críticos para la seguridad.
Equipo de desarrolladores

Vea el análisis estático de Parasoft CUDA en acción

Descubra cómo C/C++test ayuda a su equipo a aportar calidad, fiabilidad y cumplimiento a las aplicaciones impulsadas por IA y aceleradas por GPU.

Start Free Trial

Necesita ayuda?

Obtenga capacitación práctica y optimice su implementación.

Soporte Técnico

Start Free Trial

Vea Parasoft C/C++test en acción.

Start Free Trial

Todas las integraciones

Vea todas las integraciones que se conectan a la plataforma de prueba continua de calidad de Parasoft.

Ver todas las integraciones