ArborX icon indicating copy to clipboard operation
ArborX copied to clipboard

Implement octree

Open aprokop opened this issue 10 months ago • 5 comments

Consider implementing octree, potentially providing a basic container for AMR codes.

aprokop avatar Apr 17 '24 15:04 aprokop

Maybe just a note for the future:

A promising algorithm/paper/implementation is Cornerstone

Even though not rigorously tested, I ported a single node versionof it to Kokkos, which performed similarly to the original code.

The algorithm is proven to be scaleable and performs well on GPU too.

kursatyurt avatar Jul 05 '24 22:07 kursatyurt

@kursatyurt Thank you for bringing our attention to it. Would you be interested in contributing your implementation to ArborX?

aprokop avatar Jul 18 '24 17:07 aprokop

@aprokop Currently, I am struggling with other side projects. As soon as I get a working version of them, I would like to move my tree construction stage to a portable version. It sounds good to directly integrate it into ArboX, as it gets reviewed and improved.

But I don't know when I can have time to bring it here.

kursatyurt avatar Jul 18 '24 18:07 kursatyurt

@kursatyurt No worries. Do you have your Kokkos version available somewhere?

aprokop avatar Jul 18 '24 18:07 aprokop

@aprokop It is in a private repo. I will clean-up and share it with you.

kursatyurt avatar Jul 18 '24 18:07 kursatyurt