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 ImportError is being ignored #205

Open
kshitij-v-mehta opened this issue Nov 29, 2023 · 1 comment
Open

ADIOS ImportError is being ignored #205

kshitij-v-mehta opened this issue Nov 29, 2023 · 1 comment

Comments

@kshitij-v-mehta
Copy link
Collaborator

kshitij-v-mehta commented Nov 29, 2023

https://github.com/ORNL/HydraGNN/blob/main/hydragnn/utils/adiosdataset.py#L10C1-L13C9

An ImportError caused by a missing ADIOS installation is not handled. This leads to errors with the ADIOS datasets further in the code.
https://github.com/ORNL/HydraGNN/blob/main/hydragnn/utils/adiosdataset.py#L300

NameError: name 'ad2' is not defined

@jychoi-hpc
Copy link
Member

We put try ... except block in the code to make HydraGNN work even without adios2 python module. When there is no adios2 python module and someone is trying to use adios related work, it will make such error.

On Frontier, I recommended people to use the following command:

module swap PrgEnv-${PE_ENV,,} PrgEnv-gnu
module load rocm/5.3.0
module load cmake
module load craype-accel-amd-gfx90a
module unload darshan-runtime

module use -a /lustre/orion/world-shared/phy122/jyc/frontier/sw/modulefiles
module load anaconda3/2022.10
module load adios2/devel

Now I recommend to use the following:

module load adios2/v2.8.3

or

module load adios2/v2.9.0

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

2 participants