|
Le PGI Visual Fortran
Compilateurs Parallèles Fortran et Outils pour Microsoft Windows
Le package PGI Visual Fortran® (PVF®) contient la suite de compilateurs parallèles haute performance PGI Fortran; disponibles pour les plateformes Microsoft 64-bit et 32-bit et développeurs utilisant Microsoft Visual Studio*.
Les compilateurs Haute Performance PGI
PVF vous donne accès à la dernière version du compilateur Fortran PGI nativement auto-parallèle et OpenMP. Les compilateurs PGI sont supportés sur un e large gamme de plateformes de calcul haute performance dont les systèmes à base de processeurs 64-bit x64 et 32-bit x86; ils vous permettent de générer des codes parfaitement optimisés.
Les compilateurs PGI Fortran vous offrent des performances de tout premier plan et des fonctionnalités de parallélisation automatique et OpenMP 3.0 ceci afin d'optimisation vos codes sur processeurs multi-coeurs. Vous trouverez dans PVF ce qui se fait de mieux en matière de vectorisation, de parallélisation, d'analyse interprocédurale, d'optimisation par hiérarchisation de la mémoire, d'inligning de fonction, d'optimisation spécifique au CPU et bien d'autre. La technologie PGI Unified Binary simplifie grandement le support sur plateformes multiples en générant un binaire unique optimisé pour tout processeur de type x64.
PVF est intégré à Visual Studio
PVF possède des fonctionnalités pour faciliter et accélérer le développement de codes:
-
ajout de couleurs suivant la syntaxe, complétion des mots clés et infos bulles pour le Fortran, dans l'éditeur de Visual Studio,
-
un environnement de développement incluant les spécificités du Fortran telle que la prise en compte automatique des dépendances,
-
interopérabiblité avec M icrosoft Visual C++; de cette façon les sous-programmes Fortran peuvent appeler des fonctions C et vice versa,
-
compatibilité avec les fonctionnalités DVF/CVF dont le support des API Win32.

PVF apporte un outil supplémentaire pour le debugging d'application Fortran dans Visual Studio. Le debugger de PVF vous permet de debugger des applications séquentielles, multi-threads et OpenMP. Il permet le debugging d'application 64-bit ou 32-bit à l'aide du code source ou du code asembleur, et il fournit un accès au registre et vous permet de connaître l'état du processeur. Il peut debugger des codes natifs Windows, Windows SUA (Subsystem for UNIX-based Applications) et Windows SFU (Services for UNIX). Le debugger de PVF s'intègre dans l'environnement Visual C++.
Une Solution Complète de Développement en Fortran
Le PGI Visual Fortran possède Visual Studio 2008 Shell†— un environnement de développement Windows complet et indépendant pour Fortran. Aucun autre logiciel n'est nécessaire. PVF supporte aussi les environnements existants tels que Visual Studio 2008, Visual Studio 2005 ou les deux à la fois.
Deux types de License sont disponibles :
-
node locked : mono-utlisateur sur poste fixe,
network floating : multi-utilisateurs avec une licence flottante dans le réseau.
lLa compiling 64-bit se fait uniquement sur un OS 64-bit Windows (i.e. Microsoft Windows Vista, Microsoft Windows Server 2003 x64 Edition ou Microsoft Windows XP Professional x64 Edition).
† Visual Studio 2008 inclus dans PVF contient uniquement les compilateurs PGI.
Fonctionnalités et pré-requis système
|