Adds a new RouteSet data type that should reduce the amount of memory required to represent the 'source' and 'destination' fields of routing table entries, and should speed up construction of routing tables from routing trees.
[ ] Make use of this data structure when writing routing tables to SpiNNaker
[ ] Make use of structure when unpacking routing tables from SpiNNaker
[ ] Check there are no instances where the assumption that a RoutingTableEntry or the structures in routing table construction break when given one of these items rather than a set - @mossblaser?
[ ] Check you can still use sets wherever RouteSets are used.
Adds a new RouteSet data type that should reduce the amount of memory required to represent the 'source' and 'destination' fields of routing table entries, and should speed up construction of routing tables from routing trees.
RoutingTableEntry
or the structures in routing table construction break when given one of these items rather than a set - @mossblaser?RouteSet
s are used.