spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes package¶
Submodules¶
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.clear_queue_process module¶
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.clear_queue_process.
ClearQueueProcess
(connection_selector)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.load_application_mc_routes_process module¶
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.load_application_mc_routes_process.
LoadApplicationMCRoutesProcess
(next_connection_selector, n_retries=10, timeout=1.0, n_channels=8, intermediate_channel_waits=7)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.load_system_mc_routes_process module¶
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.load_system_mc_routes_process.
LoadSystemMCRoutesProcess
(next_connection_selector, n_retries=10, timeout=1.0, n_channels=8, intermediate_channel_waits=7)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.read_status_process module¶
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.read_status_process.
ReadStatusProcess
(connection_selector)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.reset_counters_process module¶
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.reset_counters_process.
ResetCountersProcess
(connection_selector)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.set_packet_types_process module¶
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.set_packet_types_process.
SetPacketTypesProcess
(connection_selector)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess
-
set_packet_types
(core_subsets, point_to_point, multicast, nearest_neighbour, fixed_route)[source]¶ Set what types of packets should be reinjected.
Parameters: - core_subsets – sets of cores to send command to
- point_to_point (bool) – If point-to-point should be set
- multicast (bool) – If multicast should be set
- nearest_neighbour (bool) – If nearest neighbour should be set
- fixed_route (bool) – If fixed route should be set
- command_code – The SCP command code
Return type: None
-
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.set_router_emergency_timeout_process module¶
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.set_router_emergency_timeout_process.
SetRouterEmergencyTimeoutProcess
(connection_selector)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.set_router_timeout_process module¶
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.set_router_timeout_process.
SetRouterTimeoutProcess
(connection_selector)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess
Module contents¶
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.
ReadStatusProcess
(connection_selector)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.
ResetCountersProcess
(connection_selector)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.
SetPacketTypesProcess
(connection_selector)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess
-
set_packet_types
(core_subsets, point_to_point, multicast, nearest_neighbour, fixed_route)[source]¶ Set what types of packets should be reinjected.
Parameters: - core_subsets – sets of cores to send command to
- point_to_point (bool) – If point-to-point should be set
- multicast (bool) – If multicast should be set
- nearest_neighbour (bool) – If nearest neighbour should be set
- fixed_route (bool) – If fixed route should be set
- command_code – The SCP command code
Return type: None
-
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.
SetRouterEmergencyTimeoutProcess
(connection_selector)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.
SetRouterTimeoutProcess
(connection_selector)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.
ClearQueueProcess
(connection_selector)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.
LoadApplicationMCRoutesProcess
(next_connection_selector, n_retries=10, timeout=1.0, n_channels=8, intermediate_channel_waits=7)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess
-
class
spinn_front_end_common.utilities.utility_objs.extra_monitor_scp_processes.
LoadSystemMCRoutesProcess
(next_connection_selector, n_retries=10, timeout=1.0, n_channels=8, intermediate_channel_waits=7)[source]¶ Bases:
spinnman.processes.abstract_multi_connection_process.AbstractMultiConnectionProcess