Auryn simulator

Simulator for spiking neural networks with synaptic plasticity

User Tools

Site Tools


manual:parallelizing_short-term_plasticity

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Last revisionBoth sides next revision
manual:parallelizing_short-term_plasticity [2016/02/01 02:23] – Adds one line zenkemanual:parallelizing_short-term_plasticity [2016/02/01 02:24] – some more words zenke
Line 1: Line 1:
 ====== How to parallelize short-term plasticity STP ====== ====== How to parallelize short-term plasticity STP ======
  
-To parallelize short-term plasticity efficiently Auryn allows the transmission of [[spike attributes]]. These attributes are floats which can be "attached" to a spike and which are also synced across nodes. Spike attributes are still under development, but I am putting some handwritten notes here to remind myself of how one can think of them being attached to individual spikes and how multiple attributes (imagine a single presynaptic [[NeuronGroup]] sends spikes via two different Connections with short-term plasticity to some downstream groups) are to be stored in the attribute buffer which is synced along with the spikes across nodes.+To parallelize short-term plasticity efficiently Auryn allows the transmission of [[spike attributes]]. This way presynaptic properties of synaptic use can be computed at the presynaptic node and then transmitted with the spikes to the nodes storing the postsynaptic cells. Most scaling of STP thus remains in N. 
 +These attributes are floats which can be "attached" to a spike and which are also synced across nodes. Spike attributes are still under development, but I am putting some handwritten notes here to remind myself of how one can think of them being attached to individual spikes and how multiple attributes (imagine a single presynaptic [[NeuronGroup]] sends spikes via two different Connections with short-term plasticity to some downstream groups) are to be stored in the attribute buffer which is synced along with the spikes across nodes.
  
 {{ :manual:spike_attribs_notes.jpg?300 |}} {{ :manual:spike_attribs_notes.jpg?300 |}}
  
 See [[STPConnection]] for an example implementation. See [[STPConnection]] for an example implementation.
manual/parallelizing_short-term_plasticity.txt · Last modified: 2016/02/01 02:25 by zenke