Skip to content

Issue434 - parallelisation#447

Merged
einola merged 5 commits intodevelopfrom
issue434_parallel2
Jul 3, 2020
Merged

Issue434 - parallelisation#447
einola merged 5 commits intodevelopfrom
issue434_parallel2

Conversation

@einola
Copy link
Copy Markdown
Member

@einola einola commented Jul 3, 2020

This pull request addresses issue #434 by parallelising the loading of data that's on a regular grid. For a large number of processors, this gives a substantial gain in performance, but there could be slight performance degradation for a small number of processors.

einola added 2 commits June 29, 2020 10:45
…ar grid. This has the draw back that data must be loaded more frequently, but at least on datarmor the parallelised code is much faster. Some further testing is needed before eventual merge into develop.
@einola einola requested review from docguibou and tdcwilliams July 3, 2020 07:14
Copy link
Copy Markdown
Contributor

@docguibou docguibou left a comment

Choose a reason for hiding this comment

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

Honestly, I don't understand much the changes in the code so I don't know if I can approve it, but I can confirm it can be compiled and run on datarmor. I also agree that it is quite faster.

Copy link
Copy Markdown
Contributor

@tdcwilliams tdcwilliams left a comment

Choose a reason for hiding this comment

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

the speed-up sounds good. Minor changes/comments - if you have the energy you could also try to remove grid_ptr throughout and swap grid_ptr-> for grid. everywhere as it is not needed.

Comment thread model/dataset.cpp
Comment thread model/dataset.cpp
Comment thread model/dataset.cpp Outdated
Comment thread model/dataset.cpp Outdated
Comment thread model/dataset.cpp Outdated
Comment thread model/dataset.cpp
Comment thread model/dataset.cpp
Comment thread model/dataset.cpp
Comment thread model/dataset.cpp
einola and others added 3 commits July 3, 2020 16:02
Co-authored-by: Timothy Williams <tdcwilliams@gmail.com>
Co-authored-by: Timothy Williams <tdcwilliams@gmail.com>
Co-authored-by: Timothy Williams <tdcwilliams@gmail.com>
@einola einola merged commit 7972aff into develop Jul 3, 2020
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.

3 participants