IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Fortran Discussion :

high performance fortran


Sujet :

Fortran

  1. #1
    Candidat au Club
    Inscrit en
    Septembre 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 2
    Par défaut high performance fortran
    bjr
    je cherche le lien de telechargement de high performance fortran gratuitement ou un autre compilateur de programmation parallele(clustering)

    et merci d'avance

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Août 2006
    Messages
    974
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 974
    Par défaut
    HPF est un ensemble d'extensions standardisées à Fortran 90, puis Fortran 95.

    Selon le site anglais de Wikipedia :
    • Ce sont les divers éditeurs de Fortran 90 qui publiaient des versions HPF de leurs compilateurs.
    • Depuis, la majorité a plutôt adopté OpenMP comme standard.

    De plus, Fortran 2008 est sur le point de standardiser les coarrays.

    À moins que tu aies un code déjà HPF, tu devrais donc éviter d'utiliser un compilateur HPF (solution cul-de-sac)...

    En trouver un gratuit ? Je serais surpris puisque g95 et gfortran n'ont pas d'extension HPF (à moins que je trompe). Des versions gratuites des « commerciaux » ? Se serait surprenant, surtout pour une version « extended »...

  3. #3
    Membre émérite Avatar de genteur slayer
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2002
    Messages
    710
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2002
    Messages : 710
    Par défaut
    je ne connais pas HPF... cependant, dans les compilo, tu peus peut-être t'en sortie avec le intel fortran (ifort pour les intimes) mais c'est plus de la vectorisation que du vrai parallèle il y a une version d'évaluation valable 30jours qui est gratuite (payant sinon)
    parmi les compilo les plus utilisé en gratuit c'est g95 ou gfortran les deux se ressemble beaucoup. Dans les version récentes il est intégré les instructions openMP (également disponible avec ifort) cela dit mon code de calcul me donne des résultat différents si j'utilise openMP ou non... donc je recommande de faire attention avec ce truc)

    de plus, pour openMP, je ne sais pas trop si en clustring c'est bien éfficasse car c'est basé sur de la mémoire partagé (tous les processus utilisent la même zone de mémoire) c'est donc bien adapté pour une seule machine avec plusieur processeurs/cores.

    En revanche pour le clustering, la tendance actuelle est plutôt d'utiliser MPI qui parallèlise en mémoire divisée, donc parfait pour les clusters. pour les super bourrin, on fait également une formulation hybride utilisant à la fois MPI et openMP...

Discussions similaires

  1. Réponses: 0
    Dernier message: 18/06/2012, 19h25
  2. Réponses: 3
    Dernier message: 30/03/2012, 09h04
  3. High Performance JavaScript
    Par ra77 dans le forum Livres
    Réponses: 5
    Dernier message: 07/01/2011, 14h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo