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 :

Mon fortran ne tourne pas sur la machine rapide


Sujet :

Fortran

  1. #1
    Membre habitué
    Homme Profil pro
    ingénieur calcul
    Inscrit en
    Décembre 2007
    Messages
    363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur calcul
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 363
    Points : 180
    Points
    180
    Par défaut Mon fortran ne tourne pas sur la machine rapide
    Bonjour le forum; j'ai déjà posé sur ce forum des questions relatives au développement que j'ai à faire. C'est un gros programme en fortran, gros pour moi en tous cas, qui ne suis pas du tout développeur mais ingénieur mécanicien, et le problème qui se pose à moi est que sur une machine linux qui tourne vite, ça n'affiche pas bien les résultats.
    Dès les résultats intermédiaires, j'ai des "=Infinity" ou des =********* quand la valeur est trop grande pour être affichée selon le format prévu, et ça se reporte évidemment sur les résutats finaux.
    La machine sur laquelle ça tourne bien, est un vieille HP indigo neurasthénique qui est vraiment lente pour développer comme je le fais par essais-erreurs-corrections.
    Est il envisageable que la machine linux ait moins de dynamique numérique que l'aïeule, et me donne des résultats faux quand un diviseur approche zéro ?
    Merci de me donner vos avis sur la question, et y aurait il avec le compilateur gfortran une option en double registre ou double précision pour remédier à ça ?
    David
    P.S. Dis Toto, pourquoi l'univers existe-t'il ?
    Je vais y réfléchir avec Morphée et lui dès avant 22h55, donc ici, il faut se causer avant.

  2. #2
    Membre habitué
    Homme Profil pro
    ingénieur calcul
    Inscrit en
    Décembre 2007
    Messages
    363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur calcul
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 363
    Points : 180
    Points
    180
    Par défaut
    Je réponds tout seul, l'option -fdefault-real-8 que je ne connaissais pas à l'air de donner de bons résultats.
    Bon week end,
    David
    P.S. Dis Toto, pourquoi l'univers existe-t'il ?
    Je vais y réfléchir avec Morphée et lui dès avant 22h55, donc ici, il faut se causer avant.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Déb mon app ne tourne pas sur d'autres ordis
    Par alainpeniche dans le forum Visual C++
    Réponses: 1
    Dernier message: 01/10/2007, 00h17
  2. mon .exe ne fonctionne pas sur d'autre machine
    Par fmh1982 dans le forum Visual C++
    Réponses: 11
    Dernier message: 03/05/2007, 00h03
  3. Mon appli D2006 ne tourne pas sur un autre PC
    Par Cazaux-Moutou-Philippe dans le forum EDI
    Réponses: 5
    Dernier message: 24/04/2006, 16h26
  4. [VBA-E] mon code ne marche pas sur un autre PC
    Par yannph dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 09/01/2006, 21h03
  5. ASP ne tourne pas sur mon serveur IIS
    Par Germain123 dans le forum ASP
    Réponses: 3
    Dernier message: 08/09/2005, 21h50

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