예제 #1
0
            2,
        ]),
    ]))
binaries.add_subsets(
    "C:\\Python27\\lib\\site-packages\\spinn_front_end_common\\common_model_binaries\\reverse_iptag_multicast_source.aplx",
    CoreSubsets([
        CoreSubset(0, 0, [
            1,
        ]),
    ]))
vertex = ReloadBufferedVertex("inputSpikes_On:0:255",
                              [(2, "inputSpikes_On_0_255_2", 1048576)])
buffered_placements.add_placement(Placement(vertex, 0, 0, 1))
buffered_tags.add_ip_tag(IPTag("192.168.240.253", 0, "0.0.0.0", 17896, True),
                         vertex)

reloader = Reload(machine_name, machine_version, reports_states, bmp_details,
                  down_chips, down_cores, number_of_boards, height, width,
                  auto_detect_bmp, enable_reinjection)
if len(socket_addresses) > 0:
    reloader.execute_notification_protocol_read_messages(
        socket_addresses, None,
        os.path.join(os.path.dirname(os.path.abspath(__file__)),
                     "input_output_database.db"))
reloader.reload_application_data(application_data)
reloader.reload_routes(routing_tables)
reloader.reload_tags(iptags, reverse_iptags)
reloader.reload_binaries(binaries)
reloader.enable_buffer_manager(buffered_placements, buffered_tags)
reloader.restart(binaries, 9600, 1, turn_off_machine=True)
예제 #2
0
dsg_targets[0, 0, 11] = \
    r"192.168.240.36_dataSpec_0_0_11.dat"
dsg_targets[0, 0, 4] = \
    r"192.168.240.36_dataSpec_0_0_4.dat"
dsg_targets[0, 0, 10] = \
    r"192.168.240.36_dataSpec_0_0_10.dat"
dsg_targets[0, 0, 3] = \
    r"192.168.240.36_dataSpec_0_0_3.dat"
executable_targets.add_processor(r"spike_source_poisson.aplx", 0, 0, 11)
executable_targets.add_processor(r"IF_cond_exp.aplx", 0, 0, 1)
executable_targets.add_processor(r"IF_cond_exp.aplx", 0, 0, 2)
executable_targets.add_processor(r"IF_cond_exp.aplx", 0, 0, 3)
executable_targets.add_processor(r"IF_cond_exp.aplx", 0, 0, 4)
executable_targets.add_processor(r"IF_cond_exp.aplx", 0, 0, 5)
executable_targets.add_processor(r"IF_cond_exp.aplx", 0, 0, 6)
executable_targets.add_processor(r"IF_cond_exp.aplx", 0, 0, 7)
executable_targets.add_processor(r"IF_cond_exp.aplx", 0, 0, 8)
executable_targets.add_processor(r"IF_cond_exp.aplx", 0, 0, 9)
executable_targets.add_processor(r"IF_cond_exp.aplx", 0, 0, 10)

reloader = Reload(
    machine_name, version, bmp_details, down_chips, down_cores,
    number_of_boards, height, width, auto_detect_bmp, enable_reinjection,
    scamp_connection_data, boot_port_num, reset_machine_on_start_up,
    max_sdram_per_chip, router_tables, iptags, reverse_iptags,
    app_data_runtime_folder, dsg_targets, exec_dse_on_host, dse_app_id,
    buffered_tags, buffered_placements, wait_for_read_confirmation,
    database_socket_addresses, database_file_path, send_start_notification,
    executable_targets, app_id, runtime, time_scale_factor,
    total_machine_timesteps, time_threshold, running, loading)