spinn_front_end_common package¶
Subpackages¶
- spinn_front_end_common.abstract_models package
- Subpackages
- Module contents
AbstractCanReset
AbstractGeneratesDataSpecification
AbstractHasAssociatedBinary
AbstractRewritesDataSpecification
AbstractSendMeMulticastCommandsVertex
AbstractSupportsBitFieldGeneration
AbstractSupportsBitFieldRoutingCompression
AbstractSupportsDatabaseInjection
AbstractVertexWithEdgeToDependentVertices
HasCustomAtomKeyMap
LiveOutputDevice
- spinn_front_end_common.common_model_binaries package
- spinn_front_end_common.data package
- Submodules
- spinn_front_end_common.data.fec_data_writer module
FecDataWriter
FecDataWriter.add_vertex()
FecDataWriter.clear_notification_protocol()
FecDataWriter.clear_run_steps()
FecDataWriter.finish_run()
FecDataWriter.increment_current_run_timesteps()
FecDataWriter.next_run_step()
FecDataWriter.reset_sync_signal()
FecDataWriter.set_allocation_controller()
FecDataWriter.set_buffer_manager()
FecDataWriter.set_current_run_timesteps()
FecDataWriter.set_database_file_path()
FecDataWriter.set_ds_database_path()
FecDataWriter.set_executable_targets()
FecDataWriter.set_executable_types()
FecDataWriter.set_fixed_routes()
FecDataWriter.set_gatherer_map()
FecDataWriter.set_ipaddress()
FecDataWriter.set_java_caller()
FecDataWriter.set_max_run_time_steps()
FecDataWriter.set_monitor_map()
FecDataWriter.set_n_run_steps()
FecDataWriter.set_notification_protocol()
FecDataWriter.set_system_multicast_routing_data()
FecDataWriter.set_up_timings()
FecDataWriter.write_finished_file()
- Module contents
FecDataView
FecDataView.ERRORED_FILENAME
FecDataView.FINISHED_FILENAME
FecDataView.add_database_socket_address()
FecDataView.add_database_socket_addresses()
FecDataView.add_live_output_device()
FecDataView.add_live_output_vertex()
FecDataView.add_live_packet_gatherer_parameters()
FecDataView.get_allocation_controller()
FecDataView.get_app_provenance_dir_path()
FecDataView.get_buffer_manager()
FecDataView.get_cores_for_type()
FecDataView.get_current_run_time_ms()
FecDataView.get_current_run_timesteps()
FecDataView.get_data_in_multicast_key_to_chip_map()
FecDataView.get_data_in_multicast_routing_tables()
FecDataView.get_database_file_path()
FecDataView.get_ds_database_path()
FecDataView.get_executable_targets()
FecDataView.get_executable_types()
FecDataView.get_first_machine_time_step()
FecDataView.get_fixed_routes()
FecDataView.get_gatherer_by_chip()
FecDataView.get_gatherer_by_xy()
FecDataView.get_hardware_time_step_ms()
FecDataView.get_hardware_time_step_us()
FecDataView.get_ipaddress()
FecDataView.get_java_caller()
FecDataView.get_json_dir_path()
FecDataView.get_live_packet_recorder_params()
FecDataView.get_max_run_time_steps()
FecDataView.get_monitor_by_chip()
FecDataView.get_monitor_by_xy()
FecDataView.get_n_database_socket_addresses()
FecDataView.get_n_gathers()
FecDataView.get_n_monitors()
FecDataView.get_next_ds_references()
FecDataView.get_next_none_labelled_edge_number()
FecDataView.get_next_sync_signal()
FecDataView.get_notification_protocol()
FecDataView.get_provenance_dir_path()
FecDataView.get_reset_number()
FecDataView.get_reset_str()
FecDataView.get_run_number()
FecDataView.get_run_step()
FecDataView.get_simulation_time_step_ms()
FecDataView.get_simulation_time_step_per_ms()
FecDataView.get_simulation_time_step_per_s()
FecDataView.get_simulation_time_step_s()
FecDataView.get_simulation_time_step_us()
FecDataView.get_spalloc_job()
FecDataView.get_system_multicast_router_timeout_keys()
FecDataView.get_system_provenance_dir_path()
FecDataView.get_time_scale_factor()
FecDataView.get_timestamp_dir_path()
FecDataView.has_allocation_controller()
FecDataView.has_buffer_manager()
FecDataView.has_fixed_routes()
FecDataView.has_ipaddress()
FecDataView.has_java_caller()
FecDataView.has_live_packet_recorder_params()
FecDataView.has_max_run_time_steps()
FecDataView.has_monitors()
FecDataView.has_time_scale_factor()
FecDataView.has_time_step()
FecDataView.is_last_step()
FecDataView.iterate_database_socket_addresses()
FecDataView.iterate_gather_items()
FecDataView.iterate_gathers()
FecDataView.iterate_live_output_devices()
FecDataView.iterate_live_output_vertices()
FecDataView.iterate_monitor_items()
FecDataView.iterate_monitors()
FecDataView.write_errored_file()
- spinn_front_end_common.interface package
- Subpackages
- spinn_front_end_common.interface.buffer_management package
- spinn_front_end_common.interface.ds package
- spinn_front_end_common.interface.interface_functions package
- spinn_front_end_common.interface.profiling package
- spinn_front_end_common.interface.provenance package
- spinn_front_end_common.interface.simulation package
- spinn_front_end_common.interface.splitter_selectors package
- Submodules
- spinn_front_end_common.interface.abstract_spinnaker_base module
AbstractSpinnakerBase
AbstractSpinnakerBase.continue_simulation()
AbstractSpinnakerBase.exception_handler()
AbstractSpinnakerBase.get_number_of_available_cores_on_machine
AbstractSpinnakerBase.reset()
AbstractSpinnakerBase.run()
AbstractSpinnakerBase.run_until_complete()
AbstractSpinnakerBase.stop()
AbstractSpinnakerBase.stop_run()
- spinn_front_end_common.interface.config_handler module
- spinn_front_end_common.interface.config_setup module
- spinn_front_end_common.interface.java_caller module
- Module contents
- Subpackages
- spinn_front_end_common.utilities package
- Subpackages
- spinn_front_end_common.utilities.connections package
- spinn_front_end_common.utilities.database package
- spinn_front_end_common.utilities.notification_protocol package
- spinn_front_end_common.utilities.report_functions package
- spinn_front_end_common.utilities.scp package
- spinn_front_end_common.utilities.utility_objs package
- Submodules
- spinn_front_end_common.utilities.base_database module
- spinn_front_end_common.utilities.constants module
APPDATA_MAGIC_NUM
APP_PTR_TABLE_BYTE_SIZE
APP_PTR_TABLE_HEADER_BYTE_SIZE
APP_PTR_TABLE_REGION_BYTE_SIZE
BIT_FIELD_COMMS_SDRAM_TAG
BufferingOperations
CLOCKS_PER_US
COMPRESSOR_SDRAM_TAG
CORE_DATA_SDRAM_BASE_TAG
DATA_SPECABLE_BASIC_SETUP_INFO_N_BYTES
DEFAULT_BUFFER_SIZE_BEFORE_RECEIVE
DSE_DATA_STRUCT_SIZE
DSE_VERSION
MAX_DATABASE_PATH_LENGTH
MAX_MEM_REGIONS
MAX_POSSIBLE_BINARY_SIZE
MAX_SAFE_BINARY_SIZE
MAX_SIZE_OF_BUFFERED_REGION_ON_CHIP
NOTIFY_PORT
PARTITION_ID_FOR_MULTICAST_DATA_SPEED_UP
SARK_PER_MALLOC_SDRAM_USAGE
SDRAM_BASE_ADDR
SDRAM_EDGE_BASE_TAG
SIMULATION_N_BYTES
SYSTEM_BYTES_REQUIREMENT
- spinn_front_end_common.utilities.emergency_recovery module
- spinn_front_end_common.utilities.exceptions module
- spinn_front_end_common.utilities.helpful_functions module
convert_string_into_chip_and_core_subset()
convert_vertices_to_core_subset()
determine_flow_states()
flood_fill_binary_to_spinnaker()
generate_unique_folder_name()
get_defaultable_source_id()
get_ethernet_chip()
get_region_base_address_offset()
locate_extra_monitor_mc_receiver()
locate_memory_region_for_placement()
n_word_struct()
read_data()
- spinn_front_end_common.utilities.iobuf_extractor module
- spinn_front_end_common.utilities.math_constants module
- spinn_front_end_common.utilities.sqlite_db module
- spinn_front_end_common.utilities.system_control_logic module
- spinn_front_end_common.utilities.utility_calls module
- Module contents
- Subpackages
- spinn_front_end_common.utility_models package
- Module contents
ChipPowerMonitorMachineVertex
ChipPowerMonitorMachineVertex.binary_file_name()
ChipPowerMonitorMachineVertex.binary_start_type()
ChipPowerMonitorMachineVertex.generate_data_specification()
ChipPowerMonitorMachineVertex.get_binary_file_name()
ChipPowerMonitorMachineVertex.get_binary_start_type()
ChipPowerMonitorMachineVertex.get_recorded_region_ids()
ChipPowerMonitorMachineVertex.get_recording_region_base_address()
ChipPowerMonitorMachineVertex.sdram_required
CommandSender
CommandSenderMachineVertex
CommandSenderMachineVertex.BINARY_FILE_NAME
CommandSenderMachineVertex.DataRegions
CommandSenderMachineVertex.add_commands()
CommandSenderMachineVertex.edges_and_partitions()
CommandSenderMachineVertex.generate_data_specification()
CommandSenderMachineVertex.get_binary_file_name()
CommandSenderMachineVertex.get_binary_start_type()
CommandSenderMachineVertex.get_edges_and_partitions()
CommandSenderMachineVertex.get_fixed_key_and_mask()
CommandSenderMachineVertex.get_n_command_bytes()
CommandSenderMachineVertex.get_timed_commands_bytes()
CommandSenderMachineVertex.parse_extra_provenance_items()
CommandSenderMachineVertex.sdram_required
DataSpeedUpPacketGatherMachineVertex
DataSpeedUpPacketGatherMachineVertex.BASE_KEY
DataSpeedUpPacketGatherMachineVertex.BASE_MASK
DataSpeedUpPacketGatherMachineVertex.END_FLAG_KEY
DataSpeedUpPacketGatherMachineVertex.END_FLAG_KEY_OFFSET
DataSpeedUpPacketGatherMachineVertex.FIRST_DATA_KEY
DataSpeedUpPacketGatherMachineVertex.FIRST_DATA_KEY_OFFSET
DataSpeedUpPacketGatherMachineVertex.FLAG_FOR_MISSING_ALL_SEQUENCES
DataSpeedUpPacketGatherMachineVertex.IN_REPORT_NAME
DataSpeedUpPacketGatherMachineVertex.NEW_SEQ_KEY
DataSpeedUpPacketGatherMachineVertex.NEW_SEQ_KEY_OFFSET
DataSpeedUpPacketGatherMachineVertex.OUT_REPORT_NAME
DataSpeedUpPacketGatherMachineVertex.TRANSACTION_ID_KEY
DataSpeedUpPacketGatherMachineVertex.TRANSACTION_ID_KEY_OFFSET
DataSpeedUpPacketGatherMachineVertex.clear_reinjection_queue()
DataSpeedUpPacketGatherMachineVertex.generate_data_specification()
DataSpeedUpPacketGatherMachineVertex.get_binary_file_name()
DataSpeedUpPacketGatherMachineVertex.get_binary_start_type()
DataSpeedUpPacketGatherMachineVertex.get_data()
DataSpeedUpPacketGatherMachineVertex.get_provenance_data_from_machine()
DataSpeedUpPacketGatherMachineVertex.iptags
DataSpeedUpPacketGatherMachineVertex.load_application_routing_tables()
DataSpeedUpPacketGatherMachineVertex.load_system_routing_tables()
DataSpeedUpPacketGatherMachineVertex.sdram_required
DataSpeedUpPacketGatherMachineVertex.send_data_into_spinnaker()
DataSpeedUpPacketGatherMachineVertex.set_cores_for_data_streaming()
DataSpeedUpPacketGatherMachineVertex.set_router_wait1_timeout()
DataSpeedUpPacketGatherMachineVertex.set_router_wait2_timeout()
DataSpeedUpPacketGatherMachineVertex.unset_cores_for_data_streaming()
EIEIOParameters
ExtraMonitorSupportMachineVertex
ExtraMonitorSupportMachineVertex.generate_data_specification()
ExtraMonitorSupportMachineVertex.get_binary_file_name()
ExtraMonitorSupportMachineVertex.get_binary_start_type()
ExtraMonitorSupportMachineVertex.get_provenance_data_from_machine()
ExtraMonitorSupportMachineVertex.get_reinjection_status()
ExtraMonitorSupportMachineVertex.get_reinjection_status_for_vertices()
ExtraMonitorSupportMachineVertex.load_application_mc_routes()
ExtraMonitorSupportMachineVertex.load_system_mc_routes()
ExtraMonitorSupportMachineVertex.placement
ExtraMonitorSupportMachineVertex.reinject_fixed_route
ExtraMonitorSupportMachineVertex.reinject_multicast
ExtraMonitorSupportMachineVertex.reinject_nearest_neighbour
ExtraMonitorSupportMachineVertex.reinject_point_to_point
ExtraMonitorSupportMachineVertex.reset_reinjection_counters()
ExtraMonitorSupportMachineVertex.sdram_required
ExtraMonitorSupportMachineVertex.set_reinjection_packets()
ExtraMonitorSupportMachineVertex.static_get_binary_file_name()
ExtraMonitorSupportMachineVertex.static_get_binary_start_type()
ExtraMonitorSupportMachineVertex.transaction_id
ExtraMonitorSupportMachineVertex.update_transaction_id()
ExtraMonitorSupportMachineVertex.update_transaction_id_from_machine()
LivePacketGather
LivePacketGatherMachineVertex
LivePacketGatherMachineVertex.KEY_ENTRY_SIZE
LivePacketGatherMachineVertex.TRAFFIC_IDENTIFIER
LivePacketGatherMachineVertex.add_incoming_source()
LivePacketGatherMachineVertex.generate_data_specification()
LivePacketGatherMachineVertex.get_binary_file_name()
LivePacketGatherMachineVertex.get_binary_start_type()
LivePacketGatherMachineVertex.get_sdram_usage()
LivePacketGatherMachineVertex.iptags
LivePacketGatherMachineVertex.params
LivePacketGatherMachineVertex.parse_extra_provenance_items()
LivePacketGatherMachineVertex.sdram_required
MultiCastCommand
ReverseIPTagMulticastSourceMachineVertex
ReverseIPTagMulticastSourceMachineVertex.buffering_input()
ReverseIPTagMulticastSourceMachineVertex.calculate_mask()
ReverseIPTagMulticastSourceMachineVertex.enable_recording()
ReverseIPTagMulticastSourceMachineVertex.generate_data_specification()
ReverseIPTagMulticastSourceMachineVertex.get_binary_file_name()
ReverseIPTagMulticastSourceMachineVertex.get_binary_start_type()
ReverseIPTagMulticastSourceMachineVertex.get_recorded_region_ids()
ReverseIPTagMulticastSourceMachineVertex.get_recording_region_base_address()
ReverseIPTagMulticastSourceMachineVertex.get_region_buffer_size()
ReverseIPTagMulticastSourceMachineVertex.get_regions()
ReverseIPTagMulticastSourceMachineVertex.get_sdram_usage()
ReverseIPTagMulticastSourceMachineVertex.get_virtual_key()
ReverseIPTagMulticastSourceMachineVertex.injection_partition_id
ReverseIPTagMulticastSourceMachineVertex.is_in_injection_mode
ReverseIPTagMulticastSourceMachineVertex.mask
ReverseIPTagMulticastSourceMachineVertex.parse_extra_provenance_items()
ReverseIPTagMulticastSourceMachineVertex.reverse_iptags
ReverseIPTagMulticastSourceMachineVertex.rewind()
ReverseIPTagMulticastSourceMachineVertex.sdram_required
ReverseIPTagMulticastSourceMachineVertex.send_buffer_times
ReverseIPTagMulticastSourceMachineVertex.send_buffers
ReverseIPTagMulticastSourceMachineVertex.update_virtual_key()
ReverseIpTagMultiCastSource
StreamingContextManager
- Module contents