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
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