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 plugin deactivated in the example Hemera profiles #3409

Closed
steindev opened this issue Oct 28, 2020 · 6 comments
Closed

ADIOS plugin deactivated in the example Hemera profiles #3409

steindev opened this issue Oct 28, 2020 · 6 comments
Assignees
Labels
component: plugin in PIConGPU plugin machine/system machine & HPC system specific issues question

Comments

@steindev
Copy link
Member

I cannot use the ADIOS plugin for data output anymore. I believe this possibility was removed with #3395. If so, the documentation (https://picongpu.readthedocs.io/en/latest/usage/plugins.html) should be updated as well.

@sbastrakov
Copy link
Member

sbastrakov commented Oct 28, 2020

I think you are confusing two things @steindev . The native (old) ADIOS plugin still exists and uses ADIOS1. And you can use it in principle, just there may be issues with modern openPMD API-based tools. Then independently of that one, there is the openPMD plugin which can use either HDF5 or ADIOS2 backends. Before recently, it could have also used ADIOS1, and only that was disabled.

@steindev
Copy link
Member Author

steindev commented Oct 28, 2020

The native (old) ADIOS plugin still exists and uses ADIOS1.

But picongpu --help does not provide any --adios options anymore. But I just see that the adios/1.13.xxx module is not loaded anymore. It was thrown out of the .profile with #3393. As the native ADIOS1 plugin is still available, this module should be part of the .profile. Blame @PrometheusPi.

@sbastrakov
Copy link
Member

picongpu --help only provides options that are valid for how that particular instance was built (which depends on the system and the used .profile). Maybe the adios1 module should not have been excluded from the example .profile (I don't know the details of that decision). But regardless those files are just examples, as a user you normally take the example and modify for your needs, which can be e.g. adding that module back.

@steindev
Copy link
Member Author

Ahh but loading both modules at the same time is not possible at hemera. They did not realize that adios and adios2 should be two separate modules 😞

@sbastrakov sbastrakov changed the title ADIOS plugin still in the documentation ADIOS plugin deactivated in the example Hemera profiles Oct 28, 2020
@steindev
Copy link
Member Author

Offline discussion with @PrometheusPi: There is still an open support ticket with our IT. He will take care of it.

@steindev steindev added the machine/system machine & HPC system specific issues label Oct 29, 2020
@sbastrakov
Copy link
Member

Solved with #3411, closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: plugin in PIConGPU plugin machine/system machine & HPC system specific issues question
Projects
None yet
Development

No branches or pull requests

3 participants