Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adios-issue "WARN : MPI_AMR method: No OST to use." #3380

Closed
paschk31 opened this issue Oct 13, 2020 · 8 comments
Closed

adios-issue "WARN : MPI_AMR method: No OST to use." #3380

paschk31 opened this issue Oct 13, 2020 · 8 comments

Comments

@paschk31
Copy link

paschk31 commented Oct 13, 2020

after running a simulation, stderr gives me:

WARN : MPI_AMR method: No OST to use. Set num_ost=NNN in the adios config xml file.

sim ran nevertheless, occured while being on branch (@pordyna):
https://github.com/pordyna/picongpu/tree/topic-collisions

I'm not sure where the warning is coming from and how to prevent it/what will happen if i just ignore it

(already disussed with @n01r and @psychocoderHPC )

@PrometheusPi
Copy link
Member

@paschk31 The warning is coming from ADIOS/openPMD. What plugins have you activated (openPMD, adios, xrayScattering, etc.)?
It does not now, how many "data-sinks" it should use.

@n01r
Copy link
Member

n01r commented Oct 13, 2020

I think I remember a conversation with our local admins, saying that we do not actually have OSTs on Hemera but something similar. So I suppose the error comes from our code not being able to use the right "words" to request the OST-like structures.

@PrometheusPi
Copy link
Member

Did you get any more errors (as in #2861)?

@paschk31
Copy link
Author

@paschk31 The warning is coming from ADIOS/openPMD. What plugins have you activated (openPMD, adios, xrayScattering, etc.)?

i use these plugins:

TBG_plugins="!TBG_e_histogram !TBG_H_histogram                                   \
             !TBG_e_PSypy !TBG_H_PSypy                                           \
             !TBG_sumEnergy !TBG_chargeConservation                              \
             !TBG_openPMD"

@paschk31
Copy link
Author

Did you get any more errors (as in #2861)?

no just the one above, 30 times

@sbastrakov
Copy link
Member

Not sure, maybe @franzpoeschel has any idea?

@franzpoeschel
Copy link
Contributor

franzpoeschel commented Oct 19, 2020

ADIOS1 groups are parameterized by a num_ost parameter (among others) (see p. 63 in the ADIOS user manual) that specifies "the number of Lustre storage targets available in the file system". The openPMD API sets this parameter as 0 by default, hence ADIOS warns that there are no OSTs to use. Look here on how to set the parameter explicitly.

EDIT: Missed a chance to promote ADIOS2 – you may want to checkout the ADIOS2 backend of the openPMD API. This issue will not occur there ;)

@BrianMarre
Copy link
Member

BrianMarre commented Mar 12, 2024

@paschk31do you consider this issue still unsolved? If not please close it ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants