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

Comparison to JSC Eventify #27

Open
ax3l opened this issue Jun 29, 2022 · 1 comment
Open

Comparison to JSC Eventify #27

ax3l opened this issue Jun 29, 2022 · 1 comment

Comments

@ax3l
Copy link
Member

ax3l commented Jun 29, 2022

Hi,

I was talking @Z10Frank today at PASC regarding their Smilei paper for PASC22:
https://arxiv.org/abs/2204.12837

We were talking about planned expansions to include MPI.

I showed him redGrapes here and he mentioned they experimented with Eventify:

Biggest challenges in eventify, which we should add to our feature comparison:

  • OpenMP tasks started out of Eventify tasks do not work/do not work easily
  • nested tasks missing
@Z10Frank
Copy link

A small correction: it's not necessary to generate OpenMP tasks from those of another task system for the purpose of my project: one can simply generate the tasks only with that task system.

The challenging part is to make this work inside a parallel region of OpenMP, or to make it compatible with #pragma omp simd directives inside the tasks of the task system, or to support parallelized loops (elsewhere in the code) with classic #pragma omp for. This is to avoid to rewrite from scratch a code which has a non-negligible OpenMP part already implemented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants