Uses of Class
uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Packages that use SpinnakerMachine
Package
Description
The job executers and their factories.
The description of SpiNNaker jobs.
The description of SpiNNaker jobs.
The description of SpiNNaker machines.
The handles for running jobs.
-
Uses of SpinnakerMachine in uk.ac.manchester.spinnaker.nmpi.jobmanager
Methods in uk.ac.manchester.spinnaker.nmpi.jobmanager that return SpinnakerMachineModifier and TypeMethodDescriptionJobManager.getJobMachine
(int id, int nCores, int nChips, int nBoards, double runTime) JobManager.getLargestJobMachine
(int id, double runTime) -
Uses of SpinnakerMachine in uk.ac.manchester.spinnaker.nmpi.machinemanager
Methods in uk.ac.manchester.spinnaker.nmpi.machinemanager that return SpinnakerMachineModifier and TypeMethodDescriptionFixedMachineManagerImpl.getNextAvailableMachine
(int nBoards, String owner, int jobId) MachineManager.getNextAvailableMachine
(int nBoards, String owner, int jobId) Get the next available machine of a given size.SpallocJavaMachineManagerImpl.getNextAvailableMachine
(int nBoards, String owner, int jobId) SpallocMachineManagerImpl.getNextAvailableMachine
(int nBoards, String jobOwner, int jobId) Methods in uk.ac.manchester.spinnaker.nmpi.machinemanager that return types with arguments of type SpinnakerMachineModifier and TypeMethodDescriptionFixedMachineManagerImpl.getMachines()
MachineManager.getMachines()
Gets the machines that this manager allocates from.SpallocJavaMachineManagerImpl.getMachines()
SpallocMachineManagerImpl.getMachines()
Methods in uk.ac.manchester.spinnaker.nmpi.machinemanager with parameters of type SpinnakerMachineModifier and TypeMethodDescriptionFixedMachineManagerImpl.getChipCoordinates
(SpinnakerMachine machine, int x, int y) MachineManager.getChipCoordinates
(SpinnakerMachine machine, int x, int y) Find a chip on a machine.SpallocJavaMachineManagerImpl.getChipCoordinates
(SpinnakerMachine machine, int x, int y) SpallocMachineManagerImpl.getChipCoordinates
(SpinnakerMachine machine, int x, int y) boolean
FixedMachineManagerImpl.isMachineAvailable
(SpinnakerMachine machine) boolean
MachineManager.isMachineAvailable
(SpinnakerMachine machine) Test if a specific machine is available.boolean
SpallocJavaMachineManagerImpl.isMachineAvailable
(SpinnakerMachine machine) boolean
SpallocMachineManagerImpl.isMachineAvailable
(SpinnakerMachine machine) void
FixedMachineManagerImpl.releaseMachine
(SpinnakerMachine machine) void
MachineManager.releaseMachine
(SpinnakerMachine machine) Release an allocated machine.void
SpallocJavaMachineManagerImpl.releaseMachine
(SpinnakerMachine machine) void
SpallocMachineManagerImpl.releaseMachine
(SpinnakerMachine machine) void
FixedMachineManagerImpl.setMachinePower
(SpinnakerMachine machine, boolean powerOn) void
MachineManager.setMachinePower
(SpinnakerMachine machine, boolean powerOn) Turn a machine on or off.void
SpallocJavaMachineManagerImpl.setMachinePower
(SpinnakerMachine machine, boolean powerOn) void
SpallocMachineManagerImpl.setMachinePower
(SpinnakerMachine machine, boolean powerOn) boolean
FixedMachineManagerImpl.waitForMachineStateChange
(SpinnakerMachine machine, int waitTime) boolean
MachineManager.waitForMachineStateChange
(SpinnakerMachine machine, int waitTime) Wait for the machine's availability to change.boolean
SpallocJavaMachineManagerImpl.waitForMachineStateChange
(SpinnakerMachine machine, int waitTime) boolean
SpallocMachineManagerImpl.waitForMachineStateChange
(SpinnakerMachine machine, int waitTime) -
Uses of SpinnakerMachine in uk.ac.manchester.spinnaker.nmpi.model.job
Methods in uk.ac.manchester.spinnaker.nmpi.model.job that return SpinnakerMachineModifier and TypeMethodDescriptionJobManagerInterface.getJobMachine
(int id, int nCores, int nChips, int nBoards, double runTime) Get a machine for running a job.JobManagerInterface.getLargestJobMachine
(int id, double runTime) Get the largest machine that could run a job.JobSpecification.getMachine()
Get the machine to run the job on.Methods in uk.ac.manchester.spinnaker.nmpi.model.job with parameters of type SpinnakerMachineModifier and TypeMethodDescriptionvoid
JobSpecification.setMachine
(SpinnakerMachine machine) Sets the machine.Constructors in uk.ac.manchester.spinnaker.nmpi.model.job with parameters of type SpinnakerMachineModifierConstructorDescriptionJobSpecification
(SpinnakerMachine machine, JobParameters parameters, int id, String url) Create the specification for running a job. -
Uses of SpinnakerMachine in uk.ac.manchester.spinnaker.nmpi.model.machine
Methods in uk.ac.manchester.spinnaker.nmpi.model.machine that return SpinnakerMachineModifier and TypeMethodDescriptionstatic SpinnakerMachine
Creates a new Spinnaker Machine by parsing the name of a machine.Methods in uk.ac.manchester.spinnaker.nmpi.model.machine with parameters of type SpinnakerMachineModifier and TypeMethodDescriptionint
SpinnakerMachine.compareTo
(SpinnakerMachine m) Compare to another machine; order by name then by version. -
Uses of SpinnakerMachine in uk.ac.manchester.spinnaker.nmpiexec.jobprocess
Methods in uk.ac.manchester.spinnaker.nmpiexec.jobprocess with parameters of type SpinnakerMachineModifier and TypeMethodDescriptionvoid
JobProcess.execute
(String machineUrl, SpinnakerMachine machine, P parameters, LogWriter logWriter) Executes the job.void
PyNNJobProcess.execute
(String machineUrl, SpinnakerMachine machine, PyNNJobParameters parameters, LogWriter logWriter) Executes the process.