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

Consider reordering/making optional some episodes #49

Open
steve-crouch opened this issue Jul 23, 2024 · 1 comment
Open

Consider reordering/making optional some episodes #49

steve-crouch opened this issue Jul 23, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@steve-crouch
Copy link
Contributor

Should we move the "advanced communication techniques" and/or "common communication patterns" to the end of the course as optional episodes (i.e. more advanced, for those interested)? Would this be a good idea to avoid detail overload?

@steve-crouch steve-crouch added the enhancement New feature or request label Jul 23, 2024
@steve-crouch
Copy link
Contributor Author

From Ed:

On the two MPI courses I’ve been on, they talked about some of the advanced communication content. So they mentioned derived types, which are the first two sub-sections of that episode. Neither of them talked about MPI_Pack or MPI_Unpack, which is the final part of the episode. One of the courses mentioned common communication patterns, but didn’t go into a lot of detail.

So, I think we could make some of it optional. But I would be inclined to at least keep the first section of the advanced communication episode as part of the core content. But off the top of my head, I’m not sure where that would fit in with the rest of the lesson.

IIRC I also remember one of the DiRAC reviewers (Peter Draper, I think?) thought it was important we mentioned derived types

@steve-crouch steve-crouch moved this to Todo - lower priority in DiRAC MPI: post-pilot revisions Jul 23, 2024
@Edward-RSE Edward-RSE moved this from Todo - lower priority to In Progress in DiRAC MPI: post-pilot revisions Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

1 participant