- 26 Oct, 2016 11 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Peter W. Draper authored
No specific counters and leaner cell structure. Implements #225 and #227. While re-packing of the cell structure I have made the following changes: - All the depth-related things are now chars. Depth beyond 256 is ridiculous. - All the binary things (e.g. c->split) are now chars. - The number of tasks associated with a cell is a short int. - The hold locks are now chars. @nnrw56 that's the only part I worry about. Any objection to this ? In combination with the removal of the statistics, the cell structure has gone from 576 bytes to 416 bytes. Might help with the memory bandwidth. All fields are now individually documented using Doxygen. See merge request !270
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
Stats include external potential energy Statistics output shows the total potential energy, as well as the potential energy from self gravity and external gravity separatedly. This branch includes the latest changes to the master branch. See merge request !271
-
Matthieu Schaller authored
-
Matthieu Schaller authored
Stefan add readme files See merge request !274
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 25 Oct, 2016 12 commits
-
-
Pedro Gonnet authored
-
Pedro Gonnet authored
-
Pedro Gonnet authored
-
Pedro Gonnet authored
-
Pedro Gonnet authored
-
Pedro Gonnet authored
-
Pedro Gonnet authored
-
Pedro Gonnet authored
-
Pedro Gonnet authored
-
Pedro Gonnet authored
-
Stefan Arridge authored
-
Stefan Arridge authored
-
- 24 Oct, 2016 1 commit
-
-
Pedro Gonnet authored
-
- 21 Oct, 2016 7 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Peter W. Draper authored
Also what might work on Skylake, but these cpuids are hard to comfirm
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
- 20 Oct, 2016 3 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Stefan Arridge authored
-
- 19 Oct, 2016 3 commits
-
-
Matthieu Schaller authored
-
Matthieu Schaller authored
-
Peter W. Draper authored
Stats after kick Implements the change proposed in #193. Triple benefit: - Stats are computed at the correct point in time and are hence more accurate. - The drift does not compute stats anymore so this might help with the bandwidth. - The cell structure becomes 96 bytes lighter which will also help with the bandwidth. The stats are now computed when requested by the used using a threadpoolized loop over the particles. This happens rarely and is hence not a burden on the whole system any more. The interesting stuff is in `src/statistics.[ch]`. This is built on top of `mark_task_in_drift2` so should merge smoothly with master very soon. See merge request !269
-
- 18 Oct, 2016 3 commits
-
-
Matthieu Schaller authored
Merge branch 'no_specific_counters' of gitlab.cosma.dur.ac.uk:swift/swiftsim into no_specific_counters
-
Matthieu Schaller authored
-
Pedro Gonnet authored
-