Lenguaje de programación paralelo de alto rendimiento

Características

Alto rendimiento

Fortran ha sido diseñado desde cero para aplicaciones computacionalmente intensivas en ciencia e ingeniería. Los compiladores y bibliotecas maduros y probados en batalla te permiten escribir código que se ejecuta cerca del metal, rápido.

De tipo estático y fuerte

Fortran está de tipo estático y fuerte, lo que le permite al compilador detectar muchos errores de programación al principio. Esto también permite al compilador generar código binario eficiente.

Fácil de aprender y usar

Fortran es un lenguaje relativamente pequeño que es sorprendentemente fácil de aprender y usar. Expresar la mayoría de las operaciones matemáticas y aritméticas sobre matrices grandes es tan simple como escribirlas como ecuaciones en una pizarra.

Versátil

Fortran le permite escribir código en el estilo que mejor se adapte a su problema: Imperativo, de procedimiento, orientado a matrices, orientado a objetos o funcional.

Paralelo nativo

Fortran es un lenguaje de programación paralelo nativo con sintaxis intuitiva similar a una matriz para comunicar datos entre CPU. Puede ejecutar casi el mismo código en una sola CPU, en un sistema multinúcleo de memoria compartida o en un sistema HPC de memoria distribuida o basado en la nube. Las líneas gruesas, los equipos, los eventos y las subrutinas colectivas le permiten expresar diferentes patrones de programación en paralelo que se adaptan mejor a su problema en cuestión.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *