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

Which CloverLeaf OMP Target repo to use? #3

Open
jhdavis8 opened this issue Jul 25, 2023 · 1 comment
Open

Which CloverLeaf OMP Target repo to use? #3

jhdavis8 opened this issue Jul 25, 2023 · 1 comment

Comments

@jhdavis8
Copy link

I notice there are two OpenMP target implementations of CloverLeaf available:

https://github.com/UoB-HPC/cloverleaf_openmp_target (this one)

and

https://github.com/UoB-HPC/CloverLeaf-OpenMP4

What are the differences and which is the most up-to-date? In general, is https://github.com/UK-MAC/CloverLeaf the authoritative source for all CloverLeaf variants?

@tom91136
Copy link
Member

https://github.com/UK-MAC/CloverLeaf contains mostly Fortran implementations and some of the models are a bit out of date as compiler support and standard have moved on (OpenMP offload, for example).
This repo, along with the following repos:

all contain more up-to-date ports, but MPI paths > 1 rank is known to fail and each repo has a different build setup.
The good news is, all of the above will be superseded by a unified driver with a working MPI implementation soon.
Once that happens, we'll archive and put a notice on all the distinct repos listed.

I'll put a link here when the new driver is ready.
@tomdeakin how does this sound?

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