Uses of Class
uk.ac.manchester.spinnaker.machine.Machine
Package | Description |
---|---|
uk.ac.manchester.spinnaker.connections |
Classes used to model types of connections that talk to SpiNNaker.
|
uk.ac.manchester.spinnaker.front_end |
The front-end interface to the Java implementation of the SpiNNaker host
libraries.
|
uk.ac.manchester.spinnaker.front_end.download |
The buffer manager and support classes.
|
uk.ac.manchester.spinnaker.front_end.dse |
Data specification execution interface.
|
uk.ac.manchester.spinnaker.front_end.iobuf |
Utility for retrieving IOBUF contents.
|
uk.ac.manchester.spinnaker.machine |
Describes a SpiNNaker machine.
|
uk.ac.manchester.spinnaker.machine.bean |
Beans used to describe a SpiNNaker machine in JSON.
|
uk.ac.manchester.spinnaker.machine.reports |
User-facing reports about the allocated machine.
|
uk.ac.manchester.spinnaker.transceiver |
How to actually talk to a SpiNNaker machine.
|
-
Uses of Machine in uk.ac.manchester.spinnaker.connections
Methods in uk.ac.manchester.spinnaker.connections that return Machine Modifier and Type Method Description Machine
MachineAware. getMachine()
Machine
MostDirectConnectionSelector. getMachine()
Methods in uk.ac.manchester.spinnaker.connections with parameters of type Machine Modifier and Type Method Description void
MachineAware. setMachine(Machine machine)
void
MostDirectConnectionSelector. setMachine(Machine machine)
Constructors in uk.ac.manchester.spinnaker.connections with parameters of type Machine Constructor Description MostDirectConnectionSelector(Machine machine, Collection<C> connections)
Create a selector. -
Uses of Machine in uk.ac.manchester.spinnaker.front_end
Fields in uk.ac.manchester.spinnaker.front_end declared as Machine Modifier and Type Field Description protected Machine
BoardLocalSupport. machine
The description of the SpiNNaker machine.Methods in uk.ac.manchester.spinnaker.front_end that return Machine Modifier and Type Method Description Machine
CommandLineInterface.MachineParam. get()
Methods in uk.ac.manchester.spinnaker.front_end with parameters of type Machine Modifier and Type Method Description void
CommandLineInterface. runDSEUploadingViaClassicTransfer(Machine machine, File dsFile, File runFolder, Boolean filterSystemCores)
Run the data specifications in parallel.Constructors in uk.ac.manchester.spinnaker.front_end with parameters of type Machine Constructor Description BoardLocalSupport(TransceiverInterface transceiver, Machine machine)
-
Uses of Machine in uk.ac.manchester.spinnaker.front_end.download
Constructors in uk.ac.manchester.spinnaker.front_end.download with parameters of type Machine Constructor Description DataGatherer(TransceiverInterface transceiver, Machine machine)
Create an instance of the protocol implementation.DataReceiver(TransceiverInterface tranceiver, Machine machine, BufferManagerStorage storage)
Creates a new mini Buffer Manager.DirectDataGatherer(TransceiverInterface transceiver, Machine machine, BufferManagerStorage database)
Deprecated.Create a data gatherer.RecordingRegionDataGatherer(TransceiverInterface transceiver, Machine machine, BufferManagerStorage database)
Create a data gatherer. -
Uses of Machine in uk.ac.manchester.spinnaker.front_end.dse
Constructors in uk.ac.manchester.spinnaker.front_end.dse with parameters of type Machine Constructor Description ExecuteDataSpecification(TransceiverInterface txrx, Machine machine, DSEDatabaseEngine db)
FastExecuteDataSpecification(TransceiverInterface txrx, Machine machine, List<Gather> gatherers, File reportDir, DSEDatabaseEngine db)
Create an instance of this class.HostExecuteDataSpecification(TransceiverInterface txrx, Machine machine, DSEDatabaseEngine db)
Create a high-level DSE interface. -
Uses of Machine in uk.ac.manchester.spinnaker.front_end.iobuf
Constructors in uk.ac.manchester.spinnaker.front_end.iobuf with parameters of type Machine Constructor Description IobufRetriever(TransceiverInterface transceiver, Machine machine, int parallelSize)
Create a IOBUF retriever. -
Uses of Machine in uk.ac.manchester.spinnaker.machine
Subclasses of Machine in uk.ac.manchester.spinnaker.machine Modifier and Type Class Description class
VirtualMachine
A representation of a SpiNNaker Machine with a number ofChip
s.Methods in uk.ac.manchester.spinnaker.machine that return Machine Modifier and Type Method Description Machine
Machine. rebuild()
Provides a machine without abnormal chips or links.Machine
Machine. rebuild(Set<ChipLocation> ignoreChips, Map<ChipLocation,EnumSet<Direction>> ignoreLinks)
Provides a machine without ignored chips or links.Methods in uk.ac.manchester.spinnaker.machine with parameters of type Machine Modifier and Type Method Description String
Machine. chipLocationDifference(Machine that)
Describes the difference between chip location between two machines.String
Machine. difference(Machine other)
Describes one difference found between this machine and another machine.Constructors in uk.ac.manchester.spinnaker.machine with parameters of type Machine Constructor Description Router(HasChipLocation source, int nAvailableMulticastEntries, ChipDetails details, Machine machine)
Creates a new router from this source with links in all but the missing directions. -
Uses of Machine in uk.ac.manchester.spinnaker.machine.bean
Methods in uk.ac.manchester.spinnaker.machine.bean with parameters of type Machine Modifier and Type Method Description ChipLocation
ChipDetails. getLinkDestination(Direction direction, HasChipLocation source, Machine machine)
Gets where a link is really going. -
Uses of Machine in uk.ac.manchester.spinnaker.machine.reports
Methods in uk.ac.manchester.spinnaker.machine.reports with parameters of type Machine Modifier and Type Method Description static void
Reports. generateMachineReport(File reportDirectory, Machine machine, Collection<?> connections)
Generate report on the physical structure of the target SpiNNaker machine. -
Uses of Machine in uk.ac.manchester.spinnaker.transceiver
Methods in uk.ac.manchester.spinnaker.transceiver that return Machine Modifier and Type Method Description Machine
Transceiver. getMachineDetails()
Machine
TransceiverInterface. getMachineDetails()
Get the details of the machine made up of chips on a board and how they are connected to each other.