Multiplicación de matriz-vector en banda reproducible multihilo
Autores: Tang, Tao; Qi, Haijun; Lu, Qingfeng; Jiang, Hao
Idioma: Inglés
Editor: MDPI
Año: 2024
Acceso abierto
Artículo científico
2024
Multiplicación de matriz-vector en banda reproducible multihilo
Categoría
Matemáticas
Subcategoría
Matemáticas generales
Palabras clave
Reproducibilidad
Punto flotante
Computación paralela
Multiplicación de matriz-vector banda
Algoritmo
Precisión
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 37
Citaciones: Sin citaciones
La reproducibilidad se refiere a obtener resultados de punto flotante idénticos bit a bit de múltiples ejecuciones del mismo programa, siendo una base importante para la depuración o verificación de la corrección en muchos códigos. Sin embargo, el error de redondeo y la no asociatividad del punto flotante hacen que lograr la reproducibilidad sea un desafío en la computación paralela a gran escala a largo plazo o en la resolución de problemas mal condicionados. El algoritmo realiza una multiplicación general de matriz-vector en bandas para precisión doble, siendo la operación de Nivel 2 más básica en BLAS.
Descripción
La reproducibilidad se refiere a obtener resultados de punto flotante idénticos bit a bit de múltiples ejecuciones del mismo programa, siendo una base importante para la depuración o verificación de la corrección en muchos códigos. Sin embargo, el error de redondeo y la no asociatividad del punto flotante hacen que lograr la reproducibilidad sea un desafío en la computación paralela a gran escala a largo plazo o en la resolución de problemas mal condicionados. El algoritmo realiza una multiplicación general de matriz-vector en bandas para precisión doble, siendo la operación de Nivel 2 más básica en BLAS.