- Sep 15, 2016
-
-
Thomas Ponweiser authored
Refactoring of Shared Memory vs. OpenMP n-Body examples * added Guideline Support Library as utility library * refactored kernel code: loops, use of std::for_each and std::accumulate instead of hand-crafted code for better readability. * unified coding style See merge request !78
-
Thomas Ponweiser authored
added Chapel n-Body example See merge request !77
-
Thomas Ponweiser authored
Added benchmarks (supermuc phase 1 and phase 2) for shared_mem_vs_open_mp examples See merge request !76
-
- Sep 14, 2016
-
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
use std::accumulate to accumulate the force instead of handcrafted loop. Use const auto& consequently.
-
Thomas Steinreiter authored
reverted splitting the forall loops. This is not neccessary, because we calculate the forces based on an old copy
-
- Sep 13, 2016
-
-
Thomas Steinreiter authored
added second forall loop again, since updating location needs to be done in a separate step. To calc the force of one Particle, the locations of all other Particles (in the last simulationstep) are needed. Immediately updating the location leads to corrupt results
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
- Sep 12, 2016
-
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
- Sep 09, 2016
-
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
- Sep 08, 2016
-
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
- Aug 29, 2016
-
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
- Aug 25, 2016
-
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
- Aug 24, 2016
-
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
- Aug 23, 2016
-
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
- Aug 22, 2016
-
-
Thomas Steinreiter authored
-
- Aug 19, 2016
-
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
Repo: Manual reset to origin/master to clean up repo for merge request to upstream. Summary of changes: added input validation, fixed race conditions, major refactoring, improved readability and correctness, re-formatting of code.
-
- Aug 17, 2016
-
-
Thomas Ponweiser authored
-
- Jul 27, 2016
-
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
Thomas Steinreiter authored
-
- Jul 26, 2016
-
-
Thomas Steinreiter authored
-
- Apr 21, 2016
-
-
Thomas Ponweiser authored
-
- Feb 25, 2016
-
-
Thomas Ponweiser authored
-