Implementando la Matemática de Arreglos en Fortran Moderno: Eficiencia y Eficacia
Autores: Markus, Arjen; Mullin, Lenore
Idioma: Inglés
Editor: MDPI
Año: 2024
Acceso abierto
Artículo científico
2024
Implementando la Matemática de Arreglos en Fortran Moderno: Eficiencia y Eficacia
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería de Software
Palabras clave
Matemáticas
Arreglos
Algoritmos
Software
Hardware
Fortran
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 29
Citaciones: Sin citaciones
La Matemática de Arreglos (MoA) se refiere a la descripción formal de algoritmos que trabajan con arreglos de datos y su implementación eficiente y efectiva en software y hardware. Dado que los arreglos (multidimensionales) son una de las estructuras de datos más importantes en Fortran, como lo demuestra su soporte nativo en el lenguaje y las numerosas operaciones y funciones que toman arreglos como entradas y salidas, es natural examinar cómo Fortran puede ser utilizado como un lenguaje de implementación para MoA. Este artículo presenta los primeros resultados, tanto en términos de código como de rendimiento, respecto a esta unión. Puede servir como base para futuras investigaciones, tanto en lo que respecta a la teoría formal de MoA como a la mejora de la implementación práctica de algoritmos basados en arreglos.
Descripción
La Matemática de Arreglos (MoA) se refiere a la descripción formal de algoritmos que trabajan con arreglos de datos y su implementación eficiente y efectiva en software y hardware. Dado que los arreglos (multidimensionales) son una de las estructuras de datos más importantes en Fortran, como lo demuestra su soporte nativo en el lenguaje y las numerosas operaciones y funciones que toman arreglos como entradas y salidas, es natural examinar cómo Fortran puede ser utilizado como un lenguaje de implementación para MoA. Este artículo presenta los primeros resultados, tanto en términos de código como de rendimiento, respecto a esta unión. Puede servir como base para futuras investigaciones, tanto en lo que respecta a la teoría formal de MoA como a la mejora de la implementación práctica de algoritmos basados en arreglos.