treecode/Bonsai

Which Branch to use?

Closed this issue · 2 comments

Hi, I see there are a few branches ahead of master... are any of them ready for other users to try out?

I want to test this code for a graduate computational physics class at UCSD to run a galaxy collision.

Will the master branch still run on a GTX Titan okay? Also, what is the difference between the "Titan," "Titan2D," and "Titan2D-IO" branches?

Thanks!

3gx commented

Titan/Titan2D are the same code but with slightly different algorithms for domain decomposition. For large MPI Rank count (>~ 1000k) Titan2D will likely do better. Titan2D-IO is a branch of Titan2D where we work on parallel IO. We don't recommend using it just yet.

Titan/Titan2D branches will be compiled for sm_35 out-of-the box.

We will merge one of the branches with master soon. Thank you for pointing it out to us.

3gx commented

We merged Titan2D branch with master. We'll try to keep track of the changes and make sure that master is the most stable branch that runs with latest CUDA..