def METHOD_NAME(parameters):
    P = parameters
    assert P.sim_name == "pynest"
    timer = Timer()
    import nest
    timer.mark("import")
    nest.SetKernelStatus({"resolution": 0.1})
    timer.mark("setup")
    p = nest.Create("iaf_psc_alpha", n=P.n, params={"I_e": 1000.0})
    timer.mark("build")
    # todo: add recording and data retrieval
    nest.Simulate(P.sim_time)
    timer.mark("run")
    mpi_rank = nest.Rank()
    num_processes = nest.NumProcesses()
    data = P.as_dict()
    data.update(num_processes=num_processes,
                timings=timer.marks)
    return mpi_rank, data