![]() |
The Gaudi Framework
v36r6 (b1ee9983)
|


Public Member Functions | |
| def | __init__ (self, ncpus="autodetect", ppservers=None) |
| def | __del__ (self) |
| def | process (self, task, items, timeout=90000) |
Public Attributes | |
| ncpus | |
| ppservers | |
| sessions | |
| server | |
| mode | |
| pool | |
| stats | |
Private Member Functions | |
| def | _printStatistics (self) |
| def | _mergeStatistics (self, stat) |
Class to in charge of managing the tasks and distributing them to the workers. They can be local (using other cores) or remote using other nodes in the local cluster
Definition at line 145 of file Parallel.py.
| def GaudiMP.Parallel.WorkManager.__init__ | ( | self, | |
ncpus = "autodetect", |
|||
ppservers = None |
|||
| ) |
Definition at line 150 of file Parallel.py.
| def GaudiMP.Parallel.WorkManager.__del__ | ( | self | ) |
Definition at line 167 of file Parallel.py.
|
private |
Definition at line 225 of file Parallel.py.
|
private |
Definition at line 207 of file Parallel.py.
| def GaudiMP.Parallel.WorkManager.process | ( | self, | |
| task, | |||
| items, | |||
timeout = 90000 |
|||
| ) |
Definition at line 173 of file Parallel.py.
| GaudiMP.Parallel.WorkManager.mode |
Definition at line 161 of file Parallel.py.
| GaudiMP.Parallel.WorkManager.ncpus |
Definition at line 152 of file Parallel.py.
| GaudiMP.Parallel.WorkManager.pool |
Definition at line 163 of file Parallel.py.
| GaudiMP.Parallel.WorkManager.ppservers |
Definition at line 158 of file Parallel.py.
| GaudiMP.Parallel.WorkManager.server |
Definition at line 160 of file Parallel.py.
| GaudiMP.Parallel.WorkManager.sessions |
Definition at line 159 of file Parallel.py.
| GaudiMP.Parallel.WorkManager.stats |
Definition at line 165 of file Parallel.py.