hbp_nrp_distributed_nest.launch.host package¶
This package contains host specific implementations for different distributed simulation targets.
-
class
IHostLauncher[source]¶ Bases:
objectA generic interface to implement a host specific launcher. Guarantees necessary property and functions are accessible in inherited classes.
-
create_launch_scripts()[source]¶ Create a set of launch scripts for the CLE and individual brain processes with specific implementations required for each host. Write the launch scripts to the temporary directory for this launcher.
Returns a tuple (path to CLE launch script, path to BrainProcess launc script).
-
property
host_tmpdir¶ Return the temporary execution directory on the host that contains all necessary configuration files. Raise an exception if the host specific implementation does not set the tmpdir value.
-
property
hostname¶ Return the target host for the launcher implementation. Raise an exception if the host specific implementation does not set the hostname value.
-
property
local_tmpdir¶ Return the temporary configuration directory that can be used to write configuration files. Raise an exception if the host specific implementation does not set the tmpdir value.
-