From 22ffa4cb6e20b3a8eb12a8f42e5904cff7a8c540 Mon Sep 17 00:00:00 2001 From: Antonio Ragagnin <antonio.ragagnin@inaf.it> Date: Sun, 15 Dec 2024 16:08:42 +0000 Subject: [PATCH] Add TODO --- TODO | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 TODO diff --git a/TODO b/TODO new file mode 100644 index 0000000..9d4fe6e --- /dev/null +++ b/TODO @@ -0,0 +1,52 @@ + + +Milestone 1: **cosmological DMO PM sim w fixed timesteps** + +- [x] una domain decomposition migliore +- [x] pensare a SoAs +- [x] PM +- [x] fixed timestep +- [x] PM + fixed timestep +- [x] cosmology integration +- [x] PM + fixed timestep + cosmology +- [x] refactor: pass struct per puntatore + + +Milestone 2: **hotwheels miniapps** + +- [x] clean PM code +- [ ] scaling test PM da solo +- [ ] dividere in sotto progetti +- [ ] rilasciare la versione 0.0.1 dell'infrastruttura base + +Milestone 3: **cosmological DMO TreePM w adaptive timetep** + +- [ ] rilasciare modulo PM +- [ ] PM on GPU, (cuFFTW?) + +Milestone 4: **cosmological DMO TreePM w adaptive timetep** + +- [ ] barnes hut +- [ ] adaptive timesteps + +Milestone 5: **optimised hotwheels** + +- [ ] openmpizzare per bene +- [ ] openmp target per bene +- [ ] scaling tests su GPU +- [ ] confronto performance con Gadget (su CPU e GPU) +- [ ] trovare dove testare openmp target +- [x] caricare da snapshot +- [ ] salvare snapshot gadget +- [ ] scaling test DMO con e senza GPU + +Milestone 6: **hotwheels full physics run** + +- [ ] read_gadget.py per + tipi +- [ ] SPH base +- [ ] SPH pressure-entropy in mod. separato +- [ ] SPH standard tests +- [ ] scaling test no-rad con e senza GPU +- [ ] SH03 +- [ ] scaling test SH03 con e senza GPU +- [ ] FoF -- GitLab