26 | | ||<source> ||<what> ||<name> || |
27 | | ||<source> ||<what> ||<name> || |
28 | | ||<source> ||<what> ||<name> || |
29 | | ||<source> ||<what> ||<name> || |
| 25 | ||mrun ||restructure and simplify the parameter-file check ||<name> || |
| 26 | || ||develop new GUI for parameter file generation ||<name> || |
| 27 | || ||develop an installation script (using make install mechanism ||<name> || |
| 28 | ||PALM code ||completion of single-GPU porting ||<name> || |
| 29 | ||PALM code ||re-evaluation of the MPI-GPU-version ||<name> || |
| 30 | ||mrun, subjob ||allow batch-job-directives (e.g. PBS) and execution commands (mpiexec, aprun, etc.) to be configured using entries in .mrun.config ||<name> || |
| 31 | ||mrun, subjob, mbuild ||cleaning ||<name> || |
| 32 | ||PALM code ||code clearing and restructuring following programmer guidelines of DWD/DMI ||<name> || |
| 33 | || ||- use KIND parameter for defining single/double pprecision instead of compiler options (e.g. -r8) || || |
| 34 | || ||- select from modules only those variables really required, using the ONLY attribute || || |
| 35 | || ||- describe variables in the declaration statements || || |
| 36 | || ||- extend the MODULE concept to other parts of the code (canopy model, etc.) || || |
| 37 | || ||- move initialization from init_3d_model to the respective modules ||<name> || |
| 38 | ||PALM code ||output progress messages on terminal or to the job protocol (see Helges progress bars) ||<name> || |
| 39 | || ||finish implementation of FFT/ALLTOALL overlapping ||<name> || |
| 40 | || ||finish implementation of prognostic_equation/SENDRECV overlapping ||<name> || |
| 41 | ||<page> ||<what> ||<name> || |
| 42 | |
| 43 | \\ |
| 44 | == Code performance== |
| 45 | || ||define setups for scaling / benchmark runs ||<name> || |
| 46 | || ||carry out runs to determine PALM's weak/strong scaling behaviour + parallel efficiency, this might be good to be carried out during the test phase of the HLRNIII-Hannover-complex ||<name> || |
| 47 | ||<page> ||<what> ||<name> || |
| 48 | ||<page> ||<what> ||<name> || |