AutoPas / AutoPas/AutoPas

Understand the overhead of LinkedCellsReferences

Open
#799 2 comments 0 reactions 1 assignee Claimed by @TumBeat View on GitHub
kokkos
Dominant language
C++
Stars
52
Forks
17
PR merge metrics
No merged PRs in 30d

Description

Understand the potential overhead of switching from the current container to reference-based containers.

Currently, with AoS, we see roughly the same performance between LinkedCells and LinkedCellsReferences (even without sorting). This is strange. Furthermore, even with sorting the difference in performance is small.

Investigate these effects by looking at cache misses vs runtime in the relevant parts of the simulation.

The conclusion of this issue is not some contribution to the code, but to understand fully the performance implications of reference-based containers, which is an important first step in the milestone Kokkos.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.