Basic population of simulation workload
[alexxy/gromacs.git] / src / gromacs / mdrun / runner.cpp
2019-10-10 Paul BauerBasic population of simulation workload
2019-10-07 Artem ZhmurovPass the GPU streams to StatePropagatorDataGpu constructor
2019-10-07 Mark AbrahamExtend GPU traits class
2019-10-07 Artem ZhmurovFix a bug in GPU halo exchange initialization
2019-10-01 Artem ZhmurovStatePropagatorDataGpu object to manage GPU forces...
2019-10-01 Mark AbrahamMove GPU task assignment
2019-10-01 Mark AbrahamRemoved dependency on commrec of mdrun setup
2019-09-30 Mark AbrahamMake a builder for DD
2019-09-30 Szilárd PállMove PME GPU program building later
2019-09-30 Carsten KutznerCorrected a few typos in documentation and comments
2019-09-26 Paul BauerRevert "Remove update flag again"
2019-09-25 Szilárd PállMerge remote-tracking branch 'origin/release-2019'
2019-09-24 Mark AbrahamMerge "Merge branch release-2019 into master"
2019-09-24 Paul BauerMerge branch release-2019 into master
2019-09-23 Paul BauerChange MPI setup to communicate TPR as buffer
2019-09-22 Paul BauerRemove update flag again
2019-09-22 Artem ZhmurovDisable GPU update/constraints when neither PME nor...
2019-09-20 Mark AbrahamRefactor to create a GpuTaskAssignments object
2019-09-19 Mark AbrahamUse GPU halo exchange only when compatible DD is available
2019-09-19 Berk HessRemove charge group data from t_forcerec
2019-09-19 Paul BauerAdd basic interface to run update on GPU
2019-09-18 Szilárd PállSet up workload data structures
2019-09-18 Alan GrayGPU Force Halo Exchange
2019-09-17 Pascal MerzMake modular simulator the default code path for md...
2019-09-16 Alan GrayGPU halo exchange
2019-09-12 Berk HessEnable TPI with the Verlet cut-off scheme
2019-09-10 Mark AbrahamUse more RAII semantics with t_commrec
2019-09-06 Mark AbrahamClean up commrec uniformly
2019-09-06 Christian BlauPeriodic boundary correction for density fitting
2019-09-05 Christian BlauAdd reference density file option to densityfitting
2019-09-04 Szilárd PállCentralize more MD/force shedule flags
2019-09-02 Mark AbrahamMove initialization of clFFT
2019-09-01 Christian BlauAdd checkpointing for MdModules
2019-08-26 Christian BlauActivation of density fitting and move of module notifi...
2019-08-23 Mark AbrahamUpdate clang-tidy to clang version 8
2019-08-22 Mark AbrahamMerge branch release-2019
2019-08-14 Christian BlauInternal parameter storage for IMDModules
2019-08-08 Christian BlauProvide callbacks/notifications for MDModules
2019-08-05 Pascal MerzMove ownership of kinetic energy object to ISimulator
2019-08-05 Pascal MerzIntroduce SimulatorBuilder
2019-08-02 Pascal MerzIntroduce Simulator base class
2019-08-01 Mark AbrahamMerge "Merge release-2019 into master"
2019-08-01 Paul BauerMerge release-2019 into master
2019-07-31 Pascal MerzRename Simulator to LegacySimulator
2019-07-31 Szilárd PállMove cycle counting into the GPU bonded module
2019-07-31 Szilárd PállReport when development feature flags are used
2019-07-29 Berk HessAdd initialization to t_nrnb
2019-07-25 Szilárd PállOnly stop the CUDA profiler if there are devices
2019-07-05 Kevin BoydChange error message when attempting to offload to...
2019-07-05 Berk HessChange affinity enum to enum class
2019-07-01 Berk HessFix MPI deadlock in affinity setting
2019-06-30 Kevin BoydRemove group scheme checks from runner
2019-06-19 Berk HessRefactor PME atom handling
2019-06-18 Mark AbrahamMove code handling mdrun -gpu_id to taskassignment...
2019-06-14 Paul BauerMerge branch release-2018 into release-2019
2019-06-11 Mark AbrahamUse RAII approaches for hardware information detection
2019-05-25 Pascal MerzRename Integrator class
2019-05-24 Mark AbrahamReorder code before thread-MPI spawns threads
2019-05-22 Mark AbrahamRewrite starting behavior
2019-05-22 Mark AbrahamIntroduce tri-state enums for restarts
2019-05-22 Mark AbrahamMove functionality to mdrunutility
2019-05-03 Paul BauerReplace t_grps with std::vector
2019-05-03 Berk HessConvert manage_threading_t and gmx_enerdata_t to C++
2019-04-30 Berk HessConvert DispersionCorrection to a class
2019-04-18 Mark AbrahamMove pull work struct out of inputrec
2019-04-18 Mark AbrahamImprove swapcoords session lifetime management
2019-04-17 Berk HessRemove group scheme search code
2019-04-16 Szilárd PállMove functions operating on enerdata out of force.cpp
2019-04-16 Berk HessMake mdrun -nsteps work again.
2019-04-10 Mark AbrahamStart making IMD and swap model IMDModule
2019-04-10 Mark AbrahamMake ImdSession into a Pimpl-ed class with factory...
2019-04-10 Mark AbrahamReform IMD module
2019-04-04 Carsten KutznerEarly exit from mdrun if group scheme is detected in...
2019-04-02 Paul BauerRefactor gmx_group_t to SimulationAtomGroups
2019-04-01 Mark AbrahamMove MDModules initialization earlier
2019-04-01 Mark AbrahamMove enerdata ownership to mdrunner
2019-03-27 Prashanth KanduriGetting rid of use_GPU(nbv) function
2019-03-08 Berk HessClean up calc_verlet_buffer_size()
2019-03-07 Mark AbrahamEliminate mdlib/mdrun.h
2019-03-06 Mark AbrahamRevert "Eliminate mdlib/mdrun.h"
2019-03-06 Mark AbrahamEliminate mdlib/mdrun.h
2019-03-02 Mark AbrahamMerge branch release-2019
2019-02-28 Berk HessUse unique_ptr in nonbonded_verlet_t
2019-02-27 Berk HessUse new/delete for t_forcerec
2019-02-26 Prashanth KanduriMoving finish_run(...) to runner.cpp
2019-02-25 Mark AbrahamMove code out of sim_util.cpp
2019-02-20 Paul BauerMerge "Merge branch 'release-2019' into master"
2019-02-20 Paul BauerMerge branch 'release-2019' into master
2019-02-16 Berk HessMove nbnxn files to nbnxm directory
2019-02-15 Mark AbrahamImproved diagnostics when PME cannot run on GPUs
2019-02-13 Szilárd PállMinor refactoring in mdrunnner
2019-02-12 Szilárd PállMinor refactor of gpuid / task mapping parsing
2019-02-04 Roland SchulzRename all source files from - to _ for consistency.
2019-02-04 Roland SchulzReplace compat::make_unique with std::make_unique
2019-02-02 Roland SchulzRenamed listed-forces to listed_forces
2019-01-30 Mark AbrahamMerge remote branch release-2018 into release-2019
2019-01-23 Roland SchulzMerge release-2019 into master
2019-01-23 Roland SchulzMerge release-2018 into release-2019
2019-01-07 Mark AbrahamFinish removing group-scheme all-vs-all support
2019-01-02 Mark AbrahamMerge branch release-2019
next