[BIOSAL] Reduced Thorium verbosity
Boisvert, Sebastien
boisvert at anl.gov
Thu Nov 13 15:01:44 CST 2014
By default, actor applications built on top of Thorium no longer produce Thorium-related lines
in the standard output.
For example, here is the raw output of example "example_hello_world_acq":
[boisvert at bigmem biosal]$ mpiexec -n 4 ./examples/example_hello_world_acq
Hello world ! my name is actor:1000016 and I have 4 acquaintances: actor:1000016
actor:1000017
Hello world ! my name is actor:1000017 and I have 4 acquaintances: actor:1000016
actor:1000017
actor:1000018
actor:1000019
Hello received from me (1000017) to myself (1000017)
Hello world ! my name is actor:1000018 and I have 4 acquaintances: actor:1000016
actor:1000017
actor:1000018
actor:1000019
Hello received from me (1000018) to myself (1000018)
Hello world ! my name is actor:1000019 and I have 4 acquaintances: actor:1000016
actor:1000017
actor:1000018
actor:1000019
Hello received from me (1000019) to myself (1000019)
actor:1000018
actor:1000019
Hello received from me (1000016) to myself (1000016)
Hello received by 1000016 from peer 1000019
Hello received by 1000017 from peer 1000019
Hello received by 1000018 from peer 1000019
Hello received by 1000019 from peer 1000018
This is better like this because the developer can totally make abstraction of how the actors and messages
are managed.
To enable the thorium lines in the output, simply add the option "-print-load".
More information about the BIOSAL
mailing list