diff --git a/configs/workqueue.yaml b/configs/workqueue.yaml index b4f0ad4..4d6773e 100644 --- a/configs/workqueue.yaml +++ b/configs/workqueue.yaml @@ -12,4 +12,5 @@ ReferenceEvaluation: cores_per_worker: 1 mpi_command: 'mpirun -np {}' # cp2k on conda-forge comes with OpenMPI (not MPICH as in container) mode: 'workqueue' +workqueue_use_coprocess: false ... diff --git a/psiflow/execution.py b/psiflow/execution.py index 417d73f..b6f8d75 100644 --- a/psiflow/execution.py +++ b/psiflow/execution.py @@ -253,13 +253,13 @@ def parse_config(yaml_dict: dict): "parsl_log_level": "INFO", "psiflow_log_level": "INFO", "usage_tracking": True, - "retries": 1, + "retries": 2, "strategy": "simple", "max_idletime": 20, "default_threads": 1, "htex_address": None, "mode": "workqueue", - "workqueue_use_coprocess": True, + "workqueue_use_coprocess": False, # CP2K doesn't like this } forced = { "initialize_logging": False, # manual; to move parsl.log one level up