spinn_front_end_common package¶
Subpackages¶
- spinn_front_end_common.abstract_models package
- Subpackages
- Module contents
AbstractCanResetAbstractGeneratesDataSpecificationAbstractHasAssociatedBinaryAbstractRewritesDataSpecificationAbstractSendMeMulticastCommandsVertexAbstractSupportsBitFieldGenerationAbstractSupportsBitFieldRoutingCompressionAbstractSupportsDatabaseInjectionAbstractVertexWithEdgeToDependentVerticesHasCustomAtomKeyMapLiveOutputDevice
- spinn_front_end_common.common_model_binaries package
- spinn_front_end_common.data package
- Submodules
- spinn_front_end_common.data.fec_data_writer module
FecDataWriterFecDataWriter.add_vertex()FecDataWriter.clear_notification_protocol()FecDataWriter.clear_run_steps()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()
- Module contents
FecDataViewFecDataView.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_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_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.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()
- 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
AbstractSpinnakerBaseAbstractSpinnakerBase.continue_simulation()AbstractSpinnakerBase.exception_handler()AbstractSpinnakerBase.get_number_of_available_cores_on_machineAbstractSpinnakerBase.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_NUMAPP_PTR_TABLE_BYTE_SIZEAPP_PTR_TABLE_HEADER_BYTE_SIZEAPP_PTR_TABLE_REGION_BYTE_SIZEBIT_FIELD_COMMS_SDRAM_TAGBufferingOperationsCLOCKS_PER_USCOMPRESSOR_SDRAM_TAGCORE_DATA_SDRAM_BASE_TAGDATA_SPECABLE_BASIC_SETUP_INFO_N_BYTESDEFAULT_BUFFER_SIZE_BEFORE_RECEIVEDSE_DATA_STRUCT_SIZEDSE_VERSIONMAX_DATABASE_PATH_LENGTHMAX_MEM_REGIONSMAX_POSSIBLE_BINARY_SIZEMAX_SAFE_BINARY_SIZEMAX_SIZE_OF_BUFFERED_REGION_ON_CHIPNOTIFY_PORTPARTITION_ID_FOR_MULTICAST_DATA_SPEED_UPSARK_PER_MALLOC_SDRAM_USAGESDRAM_BASE_ADDRSDRAM_EDGE_BASE_TAGSIMULATION_N_BYTESSYSTEM_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
ChipPowerMonitorMachineVertexChipPowerMonitorMachineVertex.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
CommandSenderCommandSenderMachineVertexCommandSenderMachineVertex.BINARY_FILE_NAMECommandSenderMachineVertex.DataRegionsCommandSenderMachineVertex.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
DataSpeedUpPacketGatherMachineVertexDataSpeedUpPacketGatherMachineVertex.BASE_KEYDataSpeedUpPacketGatherMachineVertex.BASE_MASKDataSpeedUpPacketGatherMachineVertex.END_FLAG_KEYDataSpeedUpPacketGatherMachineVertex.END_FLAG_KEY_OFFSETDataSpeedUpPacketGatherMachineVertex.FIRST_DATA_KEYDataSpeedUpPacketGatherMachineVertex.FIRST_DATA_KEY_OFFSETDataSpeedUpPacketGatherMachineVertex.FLAG_FOR_MISSING_ALL_SEQUENCESDataSpeedUpPacketGatherMachineVertex.NEW_SEQ_KEYDataSpeedUpPacketGatherMachineVertex.NEW_SEQ_KEY_OFFSETDataSpeedUpPacketGatherMachineVertex.TRANSACTION_ID_KEYDataSpeedUpPacketGatherMachineVertex.TRANSACTION_ID_KEY_OFFSETDataSpeedUpPacketGatherMachineVertex.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.iptagsDataSpeedUpPacketGatherMachineVertex.load_application_routing_tables()DataSpeedUpPacketGatherMachineVertex.load_system_routing_tables()DataSpeedUpPacketGatherMachineVertex.sdram_requiredDataSpeedUpPacketGatherMachineVertex.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()
EIEIOParametersExtraMonitorSupportMachineVertexExtraMonitorSupportMachineVertex.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.placementExtraMonitorSupportMachineVertex.reinject_fixed_routeExtraMonitorSupportMachineVertex.reinject_multicastExtraMonitorSupportMachineVertex.reinject_nearest_neighbourExtraMonitorSupportMachineVertex.reinject_point_to_pointExtraMonitorSupportMachineVertex.reset_reinjection_counters()ExtraMonitorSupportMachineVertex.sdram_requiredExtraMonitorSupportMachineVertex.set_reinjection_packets()ExtraMonitorSupportMachineVertex.static_get_binary_file_name()ExtraMonitorSupportMachineVertex.static_get_binary_start_type()ExtraMonitorSupportMachineVertex.transaction_idExtraMonitorSupportMachineVertex.update_transaction_id()ExtraMonitorSupportMachineVertex.update_transaction_id_from_machine()
LivePacketGatherLivePacketGatherMachineVertexLivePacketGatherMachineVertex.KEY_ENTRY_SIZELivePacketGatherMachineVertex.TRAFFIC_IDENTIFIERLivePacketGatherMachineVertex.add_incoming_source()LivePacketGatherMachineVertex.generate_data_specification()LivePacketGatherMachineVertex.get_binary_file_name()LivePacketGatherMachineVertex.get_binary_start_type()LivePacketGatherMachineVertex.get_sdram_usage()LivePacketGatherMachineVertex.iptagsLivePacketGatherMachineVertex.paramsLivePacketGatherMachineVertex.parse_extra_provenance_items()LivePacketGatherMachineVertex.sdram_required
MultiCastCommandReverseIPTagMulticastSourceMachineVertexReverseIPTagMulticastSourceMachineVertex.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_idReverseIPTagMulticastSourceMachineVertex.is_in_injection_modeReverseIPTagMulticastSourceMachineVertex.maskReverseIPTagMulticastSourceMachineVertex.parse_extra_provenance_items()ReverseIPTagMulticastSourceMachineVertex.reverse_iptagsReverseIPTagMulticastSourceMachineVertex.rewind()ReverseIPTagMulticastSourceMachineVertex.sdram_requiredReverseIPTagMulticastSourceMachineVertex.send_buffer_timesReverseIPTagMulticastSourceMachineVertex.send_buffersReverseIPTagMulticastSourceMachineVertex.update_virtual_key()
ReverseIpTagMultiCastSourceStreamingContextManager
- Module contents