Uses of Class
uk.ac.manchester.spinnaker.nmpi.model.machine.SpinnakerMachine
Package | Description |
---|---|
uk.ac.manchester.spinnaker.nmpi.jobmanager |
The job executers and their factories.
|
uk.ac.manchester.spinnaker.nmpi.machinemanager |
The description of SpiNNaker jobs.
|
uk.ac.manchester.spinnaker.nmpi.model.job |
The description of SpiNNaker jobs.
|
uk.ac.manchester.spinnaker.nmpi.model.machine |
The description of SpiNNaker machines.
|
uk.ac.manchester.spinnaker.nmpiexec.jobprocess |
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 SpinnakerMachine Modifier and Type Method Description SpinnakerMachine
JobManager. getJobMachine(int id, int nCores, int nChips, int nBoards, double runTime)
SpinnakerMachine
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 SpinnakerMachine Modifier and Type Method Description SpinnakerMachine
FixedMachineManagerImpl. getNextAvailableMachine(int nBoards, String owner, int jobId)
SpinnakerMachine
MachineManager. getNextAvailableMachine(int nBoards, String owner, int jobId)
Get the next available machine of a given size.SpinnakerMachine
SpallocJavaMachineManagerImpl. getNextAvailableMachine(int nBoards, String owner, int jobId)
SpinnakerMachine
SpallocMachineManagerImpl. getNextAvailableMachine(int nBoards, String jobOwner, int jobId)
Methods in uk.ac.manchester.spinnaker.nmpi.machinemanager that return types with arguments of type SpinnakerMachine Modifier and Type Method Description List<SpinnakerMachine>
FixedMachineManagerImpl. getMachines()
List<SpinnakerMachine>
MachineManager. getMachines()
Gets the machines that this manager allocates from.List<SpinnakerMachine>
SpallocJavaMachineManagerImpl. getMachines()
List<SpinnakerMachine>
SpallocMachineManagerImpl. getMachines()
Methods in uk.ac.manchester.spinnaker.nmpi.machinemanager with parameters of type SpinnakerMachine Modifier and Type Method Description ChipCoordinates
FixedMachineManagerImpl. getChipCoordinates(SpinnakerMachine machine, int x, int y)
ChipCoordinates
MachineManager. getChipCoordinates(SpinnakerMachine machine, int x, int y)
Find a chip on a machine.ChipCoordinates
SpallocJavaMachineManagerImpl. getChipCoordinates(SpinnakerMachine machine, int x, int y)
ChipCoordinates
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 SpinnakerMachine Modifier and Type Method Description SpinnakerMachine
JobManagerInterface. getJobMachine(int id, int nCores, int nChips, int nBoards, double runTime)
Get a machine for running a job.SpinnakerMachine
JobManagerInterface. getLargestJobMachine(int id, double runTime)
Get the largest machine that could run a job.SpinnakerMachine
JobSpecification. getMachine()
Get the machine to run the job on.Methods in uk.ac.manchester.spinnaker.nmpi.model.job with parameters of type SpinnakerMachine Modifier and Type Method Description void
JobSpecification. setMachine(SpinnakerMachine machine)
Sets the machine.Constructors in uk.ac.manchester.spinnaker.nmpi.model.job with parameters of type SpinnakerMachine Constructor Description JobSpecification(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 SpinnakerMachine Modifier and Type Method Description static SpinnakerMachine
SpinnakerMachine. parse(String value)
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 SpinnakerMachine Modifier and Type Method Description int
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 SpinnakerMachine Modifier and Type Method Description void
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.