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

Extended AWS CI to use different instances. #265

Open
wants to merge 69 commits into
base: main
Choose a base branch
from
Open

Conversation

HendriceH
Copy link
Collaborator

Additional AMI and loop to run on g4ad instances using AMD Radeon v520pro GPUs. Can be extened in the future to use additional scientific instances like p4. There are currently 2 AMIs ready to use. The one for g4dn instances is NVIDIA and should in theory work for any instance with nvidia gpu.
A debug flag can be set now, which will keep the AWS instance running after the compilation attempt for debugging (and skip benchmark).
The benchmark logic currently doesn't work if the workflow is run manually (missing PR number).
While NeoFOAM compiles for the AMD instance, I think it is not correctly detecting the GPU. This might be due to the v520pro not correctly being detected by CMAKE the arch number is GFX1011 which doesn't seem to be known by cmake. One can try to force GFX1030 but there might be errors.

@HendriceH HendriceH requested a review from greole February 21, 2025 10:21
@HendriceH HendriceH self-assigned this Feb 21, 2025
Copy link

Deployed test documentation to https://exasim-project.com/NeoFOAM/Build_PR_265

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

Successfully merging this pull request may close these issues.

1 participant