Uses of Class
uk.ac.manchester.spinnaker.machine.CoreLocation
Packages that use CoreLocation
Package
Description
The core allocation system.
Java client for the SpiNNaker allocation service.
Database support for Spalloc server.
Describes a SpiNNaker machine.
Describes IPtags and reverse IPtags.
Model support classes for the communication messages.
The messages of SpiNNaker Control Protocol (SCP).
Messages sent and received by SDP (the SpiNNaker Datagram Protocol).
Data I/O Protocols.
Storage management.
Storage management implementation that uses SQLite.
How to actually talk to a SpiNNaker machine.
-
Uses of CoreLocation in uk.ac.manchester.spinnaker.alloc.allocator
Methods in uk.ac.manchester.spinnaker.alloc.allocator with parameters of type CoreLocationModifier and TypeMethodDescriptionSpallocAPI.Job.getFastDataIn
(CoreLocation gathererCore, IPTag iptag) Get a FastDataIn protocol instance for an Ethernet within a job. -
Uses of CoreLocation in uk.ac.manchester.spinnaker.alloc.client
Methods in uk.ac.manchester.spinnaker.alloc.client with parameters of type CoreLocationModifier and TypeMethodDescriptionvoid
SpallocClient.Job.fastWriteData
(CoreLocation gathererCore, IPTag iptag, HasChipLocation chip, MemoryLocation baseAddress, ByteBuffer data) Fast write data directly with a job. -
Uses of CoreLocation in uk.ac.manchester.spinnaker.alloc.db
Methods in uk.ac.manchester.spinnaker.alloc.db that return CoreLocationModifier and TypeMethodDescriptionGet a core from a result set row.Methods in uk.ac.manchester.spinnaker.alloc.db that return types with arguments of type CoreLocationModifier and TypeMethodDescriptionstatic DatabaseAPI.RowMapper<CoreLocation>
Create a function for extracting a core from a result set row. -
Uses of CoreLocation in uk.ac.manchester.spinnaker.machine
Methods in uk.ac.manchester.spinnaker.machine that return CoreLocationModifier and TypeMethodDescriptionCoreLocation.asCoreLocation()
default CoreLocation
HasCoreLocation.asCoreLocation()
Converts (if required) this to a simple X, Y, P tuple.Methods in uk.ac.manchester.spinnaker.machine that return types with arguments of type CoreLocationModifier and TypeMethodDescriptionCoreSubsets.coreByChip
(ChipLocation chip) Provides theCoreLocation
s for just a single chip.CoreSubsets.iterator()
Methods in uk.ac.manchester.spinnaker.machine with parameters of type CoreLocationModifier and TypeMethodDescriptionvoid
CoreSubsets.addCore
(CoreLocation core) Adds the core Location.int
CoreLocation.compareTo
(CoreLocation other) boolean
CoreSubsets.isCore
(CoreLocation core) Determine if there is a chip with coordinates (x, y) in the subset, which has a core with the given ID in the subset.Method parameters in uk.ac.manchester.spinnaker.machine with type arguments of type CoreLocationModifier and TypeMethodDescriptionvoid
CoreSubsets.addCores
(Iterable<CoreLocation> locations) Adds the locations into this one.Constructor parameters in uk.ac.manchester.spinnaker.machine with type arguments of type CoreLocationModifierConstructorDescriptionCoreSubsets
(Iterable<CoreLocation> locations) Constructor which adds the locations. -
Uses of CoreLocation in uk.ac.manchester.spinnaker.machine.tags
Methods in uk.ac.manchester.spinnaker.machine.tags that return CoreLocation -
Uses of CoreLocation in uk.ac.manchester.spinnaker.messages.model
Methods in uk.ac.manchester.spinnaker.messages.model with parameters of type CoreLocationModifier and TypeMethodDescriptionvoid
ExecutableTargets.addProcessor
(String binary, CoreLocation core) Add a processor to the executable targets. -
Uses of CoreLocation in uk.ac.manchester.spinnaker.messages.scp
Fields in uk.ac.manchester.spinnaker.messages.scp declared as CoreLocationModifier and TypeFieldDescriptionstatic final CoreLocation
SCPRequest.BOOT_MONITOR_CORE
The location of the default SCAMP. -
Uses of CoreLocation in uk.ac.manchester.spinnaker.messages.sdp
Methods in uk.ac.manchester.spinnaker.messages.sdp that return CoreLocation -
Uses of CoreLocation in uk.ac.manchester.spinnaker.protocols
Constructors in uk.ac.manchester.spinnaker.protocols with parameters of type CoreLocationModifierConstructorDescriptionFastDataIn
(CoreLocation gathererCore, IPTag iptag) Create an instance of the protocol for talking to a particular extra monitor core on a particular board. -
Uses of CoreLocation in uk.ac.manchester.spinnaker.storage
Fields in uk.ac.manchester.spinnaker.storage declared as CoreLocationModifier and TypeFieldDescriptionfinal @Valid CoreLocation
BufferManagerStorage.Region.core
What core owned the region?final CoreLocation
RegionInfo.core
The core location of the region.Methods in uk.ac.manchester.spinnaker.storage that return types with arguments of type CoreLocationModifier and TypeMethodDescriptionBufferManagerStorage.getCoresWithStorage()
Get a list of all cores that have data stored in the database.DSEStorage.listCoresToLoad
(DSEStorage.Ethernet ethernet, boolean loadSystemCores) Get a list of all cores that need to be done for a particular ethernet.Methods in uk.ac.manchester.spinnaker.storage with parameters of type CoreLocationModifier and TypeMethodDescriptionDSEStorage.getRegionPointersAndContent
(CoreLocation xyp) Gets a map of region ids to pointers and content Maps only regions with a none zero size.DSEStorage.getRegionSizes
(CoreLocation xyp) Get a map of region id to size for regions with a none zero size.DSEStorage.getStartAddress
(CoreLocation xyp) Gets the start address for the metadata on this core.void
DSEStorage.setRegionPointer
(CoreLocation xyp, int regionNum, int pointer) Set the pointer for where to write the region data to.void
DSEStorage.setStartAddress
(CoreLocation xyp, MemoryLocation start) Record the start address for the metadata on this core.Constructors in uk.ac.manchester.spinnaker.storage with parameters of type CoreLocationModifierConstructorDescriptionRegionInfo
(CoreLocation core, ByteBuffer content, MemoryLocation pointer) -
Uses of CoreLocation in uk.ac.manchester.spinnaker.storage.sqlite
Methods in uk.ac.manchester.spinnaker.storage.sqlite that return types with arguments of type CoreLocationModifier and TypeMethodDescriptionSQLiteBufferStorage.getCoresWithStorage()
SQLiteDataSpecStorage.listCoresToLoad
(DSEStorage.Ethernet ethernet, boolean loadSystemCores) Methods in uk.ac.manchester.spinnaker.storage.sqlite with parameters of type CoreLocationModifier and TypeMethodDescriptionSQLiteDataSpecStorage.getRegionPointersAndContent
(CoreLocation xyp) SQLiteDataSpecStorage.getRegionSizes
(CoreLocation core) SQLiteDataSpecStorage.getStartAddress
(CoreLocation xyp) void
SQLiteDataSpecStorage.setRegionPointer
(CoreLocation xyp, int regionNum, int pointer) void
SQLiteDataSpecStorage.setStartAddress
(CoreLocation xyp, MemoryLocation start) -
Uses of CoreLocation in uk.ac.manchester.spinnaker.transceiver
Methods in uk.ac.manchester.spinnaker.transceiver that return types with arguments of type CoreLocationModifier and TypeMethodDescriptiondefault Map<CoreLocation,
CPUInfo> TransceiverInterface.getCoresNotInState
(@Valid CoreSubsets allCoreSubsets, @NotNull CPUState state) Get all cores that are not in a given state.default Map<CoreLocation,
CPUInfo> TransceiverInterface.getCoresNotInState
(@Valid CoreSubsets allCoreSubsets, EnumSet<@NotNull CPUState> states) Get all cores that are not in a given set of states.Transceiver.getReinjectionStatus
(CoreSubsets monitorCores) TransceiverInterface.getReinjectionStatus
(@Valid CoreSubsets monitorCores) Get the packet reinjection status of some monitor processes.