Uses of Enum Class
uk.ac.manchester.spinnaker.machine.MachineVersion
Packages that use MachineVersion
Package
Description
Describes a SpiNNaker machine.
Messages used to boot a SpiNNaker board.
How to actually talk to a SpiNNaker machine.
-
Uses of MachineVersion in uk.ac.manchester.spinnaker.machine
Fields in uk.ac.manchester.spinnaker.machine declared as MachineVersionModifier and TypeFieldDescriptionfinal MachineVersion
Machine.version
The version of the machine based on its height and width.Methods in uk.ac.manchester.spinnaker.machine that return MachineVersionModifier and TypeMethodDescriptionstatic MachineVersion
Converts a python board ID into a MachineVersion.static MachineVersion
MachineVersion.bySize
(int width, int height) Calculate the machine version based on the size.static MachineVersion
MachineVersion.bySize
(MachineDimensions dimensions) Calculate the machine version based on the size.static MachineVersion
Returns the enum constant of this class with the specified name.static MachineVersion[]
MachineVersion.values()
Returns an array containing the constants of this enum class, in the order they are declared.Constructors in uk.ac.manchester.spinnaker.machine with parameters of type MachineVersionModifierConstructorDescriptionVirtualMachine
(MachineVersion version) Creates a virtual machine based on the given machine version. -
Uses of MachineVersion in uk.ac.manchester.spinnaker.messages.boot
Methods in uk.ac.manchester.spinnaker.messages.boot with parameters of type MachineVersionModifier and TypeMethodDescriptionstatic SystemVariableBootValues
SystemVariableBootValues.get
(MachineVersion boardVersion) Get the default values of the system variables that get passed to SpiNNaker during boot for a particular version of SpiNNaker board.Constructors in uk.ac.manchester.spinnaker.messages.boot with parameters of type MachineVersionModifierConstructorDescriptionBootMessages
(MachineVersion boardVersion) Builds the boot messages needed to boot the SpiNNaker machine.BootMessages
(MachineVersion boardVersion, Map<SystemVariableDefinition, Object> extraBootValues) Builds the boot messages needed to boot the SpiNNaker machine. -
Uses of MachineVersion in uk.ac.manchester.spinnaker.transceiver
Methods in uk.ac.manchester.spinnaker.transceiver with parameters of type MachineVersionModifier and TypeMethodDescriptionstatic Transceiver
Transceiver.makeWithDescriptors
(MachineVersion version, Collection<Transceiver.ConnectionDescriptor> scampConnections) Create a transceiver.Constructors in uk.ac.manchester.spinnaker.transceiver with parameters of type MachineVersionModifierConstructorDescriptionTransceiver
(InetAddress hostname, MachineVersion version) Create a Transceiver by creating a UDPConnection to the given hostname on port 17893 (the default SCAMP port), and a BootConnection on port 54321 (the default boot port), discovering any additional links using the UDPConnection, and then returning the transceiver created with the conjunction of the created UDPConnection and the discovered connections.Transceiver
(InetAddress host, MachineVersion version, Collection<BMPConnectionData> bmpConnectionData, Integer numberOfBoards, Set<ChipLocation> ignoredChips, Map<ChipLocation, Set<Integer>> ignoredCores, Map<ChipLocation, EnumSet<Direction>> ignoredLinks, boolean autodetectBMP, List<Transceiver.ConnectionDescriptor> scampConnections, Integer bootPortNumber, Integer maxSDRAMSize) Create a Transceiver by creating a UDPConnection to the given hostname on port 17893 (the default SCAMP port), and a BootConnection on port 54321 (the default boot port), optionally discovering any additional links using the UDPConnection, and then returning the transceiver created with the conjunction of the created UDPConnection and the discovered connections.Transceiver
(MachineVersion version, Collection<Connection> connections) Create a transceiver.Transceiver
(MachineVersion version, Collection<Connection> connections, Collection<ChipLocation> ignoredChips, Map<ChipLocation, Set<Integer>> ignoredCores, Map<ChipLocation, EnumSet<Direction>> ignoredLinks, Collection<Transceiver.ConnectionDescriptor> scampConnections, Integer maxSDRAMSize) Create a transceiver.