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

install: Overhaul Dockerfile.amd for MPI support #2104

Merged
merged 6 commits into from
Apr 21, 2023
Merged

install: Overhaul Dockerfile.amd for MPI support #2104

merged 6 commits into from
Apr 21, 2023

Conversation

FabioLuporini
Copy link
Contributor

No description provided.

@FabioLuporini FabioLuporini requested a review from mloubout April 13, 2023 16:01
@codecov
Copy link

codecov bot commented Apr 13, 2023

Codecov Report

Merging #2104 (c37fafb) into master (4afa2e1) will decrease coverage by 0.02%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##           master    #2104      +/-   ##
==========================================
- Coverage   87.77%   87.75%   -0.02%     
==========================================
  Files         221      221              
  Lines       39003    39010       +7     
  Branches     5067     5068       +1     
==========================================
  Hits        34233    34233              
- Misses       4208     4215       +7     
  Partials      562      562              
Impacted Files Coverage Δ
devito/arch/archinfo.py 41.70% <0.00%> (-0.36%) ⬇️
devito/arch/compiler.py 40.78% <0.00%> (-0.29%) ⬇️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


# Build mpi4py against amdclang
RUN python3 -m venv /venv && \
RUN which mpicc && \
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it hurt to keep?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

which part?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we can drop which mpicc yeah

Copy link
Contributor

@mloubout mloubout left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think there is a few things that need change this looks like a start but will create lots of issues

devito/arch/compiler.py Show resolved Hide resolved
docker/Dockerfile.amd Show resolved Hide resolved
docker/Dockerfile.amd Show resolved Hide resolved
docker/Dockerfile.amd Show resolved Hide resolved
docker/Dockerfile.amd Show resolved Hide resolved
docker/Dockerfile.amd Show resolved Hide resolved
docker/Dockerfile.amd Show resolved Hide resolved
docker/Dockerfile.amd Show resolved Hide resolved

# Build mpi4py against amdclang
RUN python3 -m venv /venv && \
RUN which mpicc && \
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we can drop which mpicc yeah

docker/Dockerfile.amd Show resolved Hide resolved
@mloubout mloubout merged commit 0c9987a into master Apr 21, 2023
@FabioLuporini FabioLuporini deleted the hip-mpi branch April 23, 2023 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants