Gromacs  2025-dev-20240522-e0c89b3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
taskassignment Directory Reference
+ Directory dependency graph for taskassignment:

Directories

directory  include
 
directory  tests
 

Files

file  decidegpuusage.cpp
 Defines functionality for deciding whether tasks will run on GPUs.
 
file  decidesimulationworkload.cpp
 Declares utility functions to manage step, domain-lifetime, and run workload data structures.
 
file  findallgputasks.cpp
 Defines routine for collecting all GPU tasks found on ranks of a node.
 
file  findallgputasks.h
 Declares routine for collecting all GPU tasks found on ranks of a node.
 
file  reportgpuusage.cpp
 Defines routine for reporting GPU usage.
 
file  reportgpuusage.h
 Declares routine for reporting GPU usage.
 
file  resourcedivision.cpp
 Defines utility functionality for dividing resources and checking for consistency and usefulness.
 
file  taskassignment.cpp
 Defines helper and factory functionality for task assignment.
 
file  usergpuids.cpp
 Defines routines for handling user-specified GPU IDs.