Introducción
Esta descarga proporciona: • Cuatro versiones de código fuente para un simple generador de listas de números de Fibonacci con errores a modo de tutorial. • Código de ejemplo OpenMP* MergeSort. • Código de ejemplo de movimiento de partículas de N-cuerpo • Ejemplo simple de VectorAdd usando SYCL*.
Descargas disponibles
- Linux*
- Tamaño: 100 KB
- SHA256: 4D00085BEB08BF3C326419BBD6998C0A00FCD022FEBCAE5DDF39E0846F3C8FA8
- Linux*
- Tamaño: 30.9 KB
- SHA256: 6D836E19E78F57CF0906C1AF09519E43BDB19BD6C0FB0275F5DEE080D9FF3F81
Descripción detallada
Acceda a cuatro versiones de código fuente con errores para un generador simple de listas de números de Fibonacci como tutorial.
- V1: Error de dirección de memoria fuera de límites
- V2: Desbordamiento de enteros con signo
- V3: Memoria no inicializada
- V4: Todo fijo
La descarga proporciona:
- Un ejemplo de MergeSort para ilustrar las capacidades de ThreadSanitizer.
- Un ejemplo de C++ con SYCL para VectorAdd para ilustrar un AddressSanitizer compatible con dispositivos GPU.
- Un ejemplo de n-cuerpo que ilustra la capacidad del desinfectante de estabilidad numérica para detectar errores numéricos (punto flotante).
- Detalles adicionales para la aprobación de OneKit:
- Versión de lanzamiento y fecha de revisión: 2025.1SP, 14 de marzo de 2025
- Descripción: Acceda a cuatro versiones de código fuente con errores para un simple generador de listas de números de Fibonacci como tutorial. Además, obtenga ejemplos sencillos de MergeSort y VectorAdd para admitir dos nuevos capítulos del tutorial.
- Número de clasificación de control de exportaciones (ECCN, opcional): Ninguno, no se aplica.
- Licencia (opcional): Adjunta.
- Descripción larga: Acceda a cuatro versiones de código fuente con errores para un simple generador de listas de números de Fibonacci como tutorial. Además, obtenga un ejemplo de MergeSort para ilustrar las capacidades de ThreadSanitizer y un ejemplo de C++ con SYCL para VectorAdd para ilustrar AddressSanitizer compatible con dispositivos GPU.
- V1: Error de dirección de memoria fuera de límites
- V2: Desbordamiento de enteros con signo
- V3: Memoria no inicializada
- V4: Todo fijo
- Ejemplo de MergeSort
- Ejemplo de VectorAdd
- Notas de la versión (opcional, texto o enlaces): n/a
- Etiquetas
- Ejemplo de N-Body: detección de defectos de punto flotante del desinfectante de estabilidad numérica
- Idiomas (generalmente inglés, pero especifique si el software se lanza o es compatible con otros idiomas): C, inglés
- Sistema operativo: C, Linux*
Descargo de responsabilidad1
Información sobre productos y desempeño
Intel se encuentra en el proceso de eliminar el lenguaje no inclusivo de la documentación actual, las interfaces de usuario y el código. Tenga presente que no siempre es posible realizar cambios retroactivos; asimismo, es posible que instancias de lenguaje no inclusivo permanezcan en documentación anterior, interfaces de usuario y código.
El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.