Uses of Class
uk.ac.manchester.spinnaker.machine.Machine
Packages that use Machine
Package
Description
Classes used to model types of connections that talk to SpiNNaker.
The front-end interface to the Java implementation of the SpiNNaker host
libraries.
The buffer manager and support classes.
Data specification execution interface.
Utility for retrieving IOBUF contents.
Describes a SpiNNaker machine.
Beans used to describe a SpiNNaker machine in JSON.
User-facing reports about the allocated machine.
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 MachineModifier and TypeMethodDescriptionMachineAware.getMachine()
MostDirectConnectionSelector.getMachine()
Methods in uk.ac.manchester.spinnaker.connections with parameters of type MachineModifier and TypeMethodDescriptionvoid
MachineAware.setMachine
(Machine machine) void
MostDirectConnectionSelector.setMachine
(Machine machine) Constructors in uk.ac.manchester.spinnaker.connections with parameters of type MachineModifierConstructorDescriptionMostDirectConnectionSelector
(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 MachineModifier and TypeFieldDescriptionprotected final Machine
BoardLocalSupport.machine
The description of the SpiNNaker machine.Methods in uk.ac.manchester.spinnaker.front_end that return MachineMethods in uk.ac.manchester.spinnaker.front_end with parameters of type MachineModifier and TypeMethodDescriptionvoid
CommandLineInterface.runDSEUploadingViaClassicTransfer
(Machine machine, File dsFile, File logfile, Boolean filterSystemCores) Run the data specifications in parallel.Constructors in uk.ac.manchester.spinnaker.front_end with parameters of type MachineModifierConstructorDescriptionprotected
BoardLocalSupport
(ProxyAwareStorage storage, 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 MachineModifierConstructorDescriptionDataGatherer
(ProxyAwareStorage db, Machine machine) Create an instance of the protocol implementation.DataReceiver
(Machine machine, BufferManagerStorage storage) Creates a new mini Buffer Manager.DirectDataGatherer
(Machine machine, BufferManagerStorage database) Deprecated.Create a data gatherer.RecordingRegionDataGatherer
(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 MachineModifierConstructorDescriptionprotected
ExecuteDataSpecification
(Machine machine, DSEDatabaseEngine db) FastExecuteDataSpecification
(Machine machine, List<Gather> gatherers, File reportDir, DSEDatabaseEngine db) Create an instance of this class.HostExecuteDataSpecification
(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 MachineModifierConstructorDescriptionIobufRetriever
(ProxyAwareStorage db, 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.machineModifier and TypeClassDescriptionclass
A representation of a SpiNNaker Machine with a number ofChip
s.Methods in uk.ac.manchester.spinnaker.machine that return MachineModifier and TypeMethodDescriptionMachine.rebuild()
Provides a machine without abnormal chips or links.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 MachineModifier and TypeMethodDescriptionMachine.chipLocationDifference
(Machine that) Describes the difference between chip location between two machines.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 MachineModifierConstructorDescriptionRouter
(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 MachineModifier and TypeMethodDescriptionChipDetails.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 MachineModifier and TypeMethodDescriptionstatic 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 MachineModifier and TypeMethodDescriptionTransceiver.getMachineDetails()
TransceiverInterface.getMachineDetails()
Get the details of the machine made up of chips on a board and how they are connected to each other.