Skip to content
Snippets Groups Projects
Commit 59f749c9 authored by Rafael Ravedutti's avatar Rafael Ravedutti
Browse files

Update logbook one more time

parent 42d9432b
Branches
Tags
No related merge requests found
...@@ -20,7 +20,8 @@ The Agenda section is a scratchpad area for planning and Todo list ...@@ -20,7 +20,8 @@ The Agenda section is a scratchpad area for planning and Todo list
# Agenda # Agenda
* Fix prioritaze_vector_ops transformation * Fix prioritaze_vector_ops transformation
* Reuse same expressions * Common subexpression elimination (CSE)
* Analyze generated code by backend compilers to see which cases we really need to manage
* Create variables to accumulate forces (reduction) * Create variables to accumulate forces (reduction)
* Provide a way to express simulation specific kernels (cell lists, PBC, neighbor lists) in a more clean way with new syntax * Provide a way to express simulation specific kernels (cell lists, PBC, neighbor lists) in a more clean way with new syntax
* Runtime functions (VTK printing, read and write to files) * Runtime functions (VTK printing, read and write to files)
...@@ -28,7 +29,7 @@ The Agenda section is a scratchpad area for planning and Todo list ...@@ -28,7 +29,7 @@ The Agenda section is a scratchpad area for planning and Todo list
* LLVM support * LLVM support
* OpenMP support * OpenMP support
* MPI support * MPI support
* waLBerla as backend * waLBerla as backend (Load-Balancing)
* LAMMPS as backend (?) * LAMMPS as backend (?)
* Provide test cases (LJ, EAM, DEM, Configurational Forces + Energy Minimization, ...) * Provide test cases (LJ, EAM, DEM, Configurational Forces + Energy Minimization, ...)
* Separate performance strategies from code (parallelism, gathering), allow to experiment different strategies * Separate performance strategies from code (parallelism, gathering), allow to experiment different strategies
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment