Uses of Class
uk.ac.manchester.spinnaker.machine.MachineVersion
Package | Description |
---|---|
uk.ac.manchester.spinnaker.machine |
Describes a SpiNNaker machine.
|
uk.ac.manchester.spinnaker.messages.boot |
Messages used to boot a SpiNNaker board.
|
uk.ac.manchester.spinnaker.transceiver |
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 MachineVersion Modifier and Type Field Description MachineVersion
Machine. version
The version of the machine based on its height and width.Methods in uk.ac.manchester.spinnaker.machine that return MachineVersion Modifier and Type Method Description static MachineVersion
MachineVersion. byId(Integer id)
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
MachineVersion. valueOf(String name)
Returns the enum constant of this type with the specified name.static MachineVersion[]
MachineVersion. values()
Returns an array containing the constants of this enum type, in the order they are declared.Constructors in uk.ac.manchester.spinnaker.machine with parameters of type MachineVersion Constructor Description VirtualMachine(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 MachineVersion Modifier and Type Method Description static 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 MachineVersion Constructor Description BootMessages(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 MachineVersion Modifier and Type Method Description static Transceiver
Transceiver. makeWithDescriptors(MachineVersion version, Collection<Transceiver.ConnectionDescriptor> scampConnections)
Create a transceiver.Constructors in uk.ac.manchester.spinnaker.transceiver with parameters of type MachineVersion Constructor Description Transceiver(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.