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 :

WRITE(6, Vs WRITE(*, et MPI


Sujet :

Fortran

  1. #1
    Membre régulier Avatar de Fortran90
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2006
    Messages : 83
    Points : 82
    Points
    82
    Par défaut WRITE(6, Vs WRITE(*, et MPI
    Bonjour à tous,

    Comme le sujet l'indique, j'aimerais éclairer la différence entre une écriture dans unit 6 et avec *, plus spécialement lors d'un run MPI.

    Si pour moi dans un premier temps je pensais que c'était la même chose, je m'aperçois qu'en environnement MPI, quand un process écrit dans "*", il écrit dans "son stdout", tandis qu'en écrivant dans "6" il se retrouve....dans le stdout du root....

    Plus précisément si l'on redirige les I/O des process dans des fichiers séparés par process, on voit que si on écrit dans 6, les process écrivent tous dans le fichier du root....

    Des explications à ce phénomènes ???

  2. #2
    Membre régulier Avatar de Fortran90
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2006
    Messages : 83
    Points : 82
    Points
    82
    Par défaut
    ...AH AH AH...

    Dans le code, un petit malin a glissé un close(6) open(6, file='...') cad que le stdout des non-root a été redirigé.

    CQFD

    Merci quand même pour votre compassion cher lecteurs

Discussions similaires

  1. OutputStream.write(b) VS write(b, off, len) ?
    Par elmaestro dans le forum Langage
    Réponses: 1
    Dernier message: 24/05/2012, 19h34
  2. [STRUTS] [JAVA] Affichage conditionnel de bean:write
    Par babylone7 dans le forum Struts 1
    Réponses: 6
    Dernier message: 29/04/2004, 16h20
  3. [Struts]<bean:write>
    Par djoukit dans le forum Struts 1
    Réponses: 7
    Dernier message: 28/04/2004, 14h03
  4. [STRUTS] bean:write
    Par lfournial dans le forum Struts 1
    Réponses: 3
    Dernier message: 30/01/2004, 09h58
  5. write() dans une socket.. unix
    Par slack dans le forum Réseau
    Réponses: 5
    Dernier message: 18/12/2002, 20h42

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