Skip to content
Snippets Groups Projects
Commit bcb4e57d authored by Benjamin Cumming's avatar Benjamin Cumming
Browse files

remove spike output callback from communicator

* make a new gathered_vector type for storing a "distributed" vector
  that has been gathered onto a single node
    * stores the vector
    * stores the partition information
* split communicator::exchange() into two phases
    * exchange() which simply exchanges spikes
    * make_event_queues() which generates local queues from spikes
* now callbacks for both local and global spike store can be
  performed in the model
* and extra meta data about the partition is available for more
  advanced parallel global storage schemes.
parent 68569c59
No related branches found
No related tags found
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment