IBM VS FORTRAN
Génère des applications efficaces pour les plateformes IBM z/OS et IBM z/VM
Illustration d'un chevron géométrique abstrait

FORTRAN est un langage de programmation développé pour les applications impliquant des calculs mathématiques et d'autres manipulations de données numériques. Il est particulièrement bien adapté aux applications scientifiques et d'ingénierie.

IBM VS FORTRAN compile le code FORTRAN pour générer des applications efficaces pour les plateformes IBM z/OS et IBM z/VM. Il comprend un compilateur, une bibliothèque et une installation de débogage interactive.

VS FORTRAN offre des capacités de langage étendues, un compilateur hautement optimisé, une prise en charge vectorielle et parallèle et des aides à la programmation. Le débogage interactif est un outil flexible et efficace qui permet de surveiller et de tester l'exécution des programmes VS FORTRAN.

Documentation du produit

Utilisation du langage Fortran avec un environnement linguistique sur IBM z/OS

Exemples en Fortran pour IBM z/VM

Avantages Traitement scalaire, vectoriel et parallèle

Effectue un traitement vectoriel et parallèle et un traitement séquentiel standard (série) au sein d'un seul programme.

Améliorations d'IBM z/OS

Inclut des E/S et d'autres améliorations pour la plateforme IBM z/OS.

Prise en charge linguistique

Respecte les normes et les extensions linguistiques.

Fonctionnalités
Traitement scalaire, vectoriel et parallèle

IBM VS FORTRAN offre un traitement scalaire optimisé pour une performance élevée des programmes en série. Il offre un traitement vectoriel sur l'installation IBM ES/3090 Vector Facility et un traitement approfondi pour améliorer les performances vectorielles sur l'installation ES/9000 Vector Facility. Il prend en charge le parallélisme automatique et le langage parallèle explicite pour les applications sur le matériel multiprocesseur d'IBM.


Améliorations apportées à z/OS

IBM VS FORTRAN prend en charge la bande de données E/S pour une exécution plus rapide des E/S séquentielles sur z/OS. Les utilisateurs de z/OS peuvent spécifier le nombre de zones tampons d'E/S à utiliser par unité. 225 tampons sont autorisés et gérés par les routines d'E/S de la bibliothèque et la résidence de la mémoire tampon au-dessus de la zone de 16 Mo à l'aide d'IBM DFSMS 1.1 ou version supérieure. IBM VS FORTRAN fournit également une prise en charge virtuelle des données pour z/OS.


Prise en charge linguistique

VS FORTRAN est conforme aux normes en matière de langage FORTRAN 77. Il offre une compatibilité étendue avec le langage FORTRAN de l'IBM RS/6000 XL pour une meilleure coopération entre les plateformes et les postes de travail hôte. IBM VS FORTRAN inclut des extensions standard à FORTRAN pour assurer une compatibilité multi-fournisseurs. Il prend également en charge les entiers à précision étendue (64 bits).


Informations techniques

VS FORTRAN fonctionne sur MVS et z/VM.

Pour les environnements MVS (MVS/ESA, OS/390, z/OS), la configuration logicielle minimale requise est MVS/ESA version 4 et MVS/ESA DFP version 3 ou supérieure. Le système d'exploitation actuel est z/OS.

Pour les environnements VM (VM/ESA, z/VM), la configuration logicielle minimale est VM/ESA version 1.0 ou ultérieure. Le système d'exploitation actuel est z/VM. En ce qui concerne le matériel, IBM VS FORTRAN fonctionne sur tout matériel compatible avec le logiciel. Le matériel actuel est le serveur zSeries.

Les exigences de base du système et de la machine VS FORTRAN version 2, ainsi que les exigences en matière de stockage virtuel et DASD sont abordées.

Produits associés IBM XL Fortran for AIX

Un compilateur haute performance pour le développement de programmes Fortran complexes pour AIX.

IBM XL Fortran for Linux

Un compilateur haute performance pour le développement de programmes Fortran complexes pour Linux.

IBM C and C++ Compiler family

Exploitez les technologies avancées de compilation et d'optimisation.

Découvrir Fortran Compilers family
Étapes suivantes

Découvrez comment IBM VS FORTRAN génère des applications efficaces pour les plateformes IBM z/OS et IBM z/VM. Programmez gratuitement votre entretien (30 minutes) avec un spécialiste IBM Z.

Autres moyens d’information Documentation Support IBM Redbooks Support et services Financement global Tarification flexible Éducation et formation Communauté Communauté de développeurs Partenaires Ressources