[Users] Printing values when using MPI

Chris Stevens c.stevens at ru.ac.za
Thu Jun 21 03:41:26 CDT 2018


Hi Ian,

I have just gone to implement your advice but am confused as to what you 
mean by Cactus command line. Is this additions to the .sub or .run file? 
I am using simfactory to submit my jobs.

Cheers,

Chris


On 06/17/2018 11:21 PM, ian.hinder at aei.mpg.de wrote:
>
>
>> On 17 Jun 2018, at 10:52, Chris Stevens <c.stevens at ru.ac.za 
>> <mailto:c.stevens at ru.ac.za>> wrote:
>>
>> Hi everyone,
>>
>> I am currently debugging some code and have been printing out (using 
>> either CCTK_INFO and/or printf) debugging information at particular 
>> grid points (LOCAL mode).
>>
>> From what I can tell, Cactus only allows output from one process, say 
>> rank 0, to stop flooding of the output by printing everything once 
>> per process. However if I am wanting data from a particular grid 
>> point, and this grid point is not in the printing process, nothing 
>> will output.
>>
>> I have been getting around this by turning off MPI (fine for one 
>> iteration or so) but now I am doing longer runs I need to be able to 
>> print out this information with MPI.
>>
>> Thus my question:
>>
>> How can you force Cactus to print out a statement from any process?
>>
>
> Add -roe to the Cactus command line and you will get separate output 
> and error files from each process.
>
> -- 
> Ian Hinder
> https://ianhinder.net
>

-- 
Dr Chris Stevens

Claude Leon Postdoctoral Fellow

Department of Mathematics

Rhodes University

Room 5

Ph: +27 46 603 8932

Web: www.chrisdoesmaths.com <http://www.chrisdoesmaths.com>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/users/attachments/20180621/85458d6f/attachment.html 


More information about the Users mailing list