Have you looked at "mpirun -h"? There are several options available for redirecting output, including redirecting it to files by rank so it is separated by application process.
In general, mpirun will send the output to stdout or stderr, based on what your process does. The provided options just let you tag it, or separate it by rank for convenience.
I am using openmpi-1.4.5 and I just tried |tee ~/outputfile.txt and it generated the file named outputfile.txt but again it was empty
Does Pcrystal |tee ./outputfile.txt work?
From: firstname.lastname@example.org [mailto:email@example.com] On Behalf Of François Tessier
Sent: Friday, March 30, 2012 10:56 AM
To: Open MPI Users
Subject: Re: [OMPI users] redirecting output
Did you try to redirect also the error output? Maybe your application write its output on stderr.
On 30/03/2012 16:41, firstname.lastname@example.org
I am using the command mpirun -np nprocs -machinefile machines.arch Pcrystal and my output strolls across my terminal I would like to send this output to a file and I cannot figure out how to do so....I have tried the general > FILENAME and > log & ....these generate files however they are empty.....any help would be appreciated.
Thank you for reading
users mailing list
users mailing email@example.com://www.open-mpi.org/mailman/listinfo.cgi/users