Uses of Class
uk.ac.manchester.spinnaker.storage.StorageException
Packages that use StorageException
Package
Description
The front-end interface to the Java implementation of the SpiNNaker host
libraries.
The buffer manager and support classes.
Data specification execution interface.
Utility for retrieving IOBUF contents.
Storage management.
Storage management implementation that uses SQLite.
How to actually talk to a SpiNNaker machine.
-
Uses of StorageException in uk.ac.manchester.spinnaker.front_end
Methods in uk.ac.manchester.spinnaker.front_end that throw StorageExceptionModifier and TypeMethodDescriptionvoidCommandLineInterface.downloadRecordingChannelsViaClassicTransfer(CommandLineInterface.PlacementsParam placements, CommandLineInterface.MachineParam machine, CommandLineInterface.DbFileParam dbFile, CommandLineInterface.LogfileParam logfile) Download data without using data gatherer cores.voidCommandLineInterface.downloadRecordingChannelsViaMonitorStreaming(CommandLineInterface.GatherersParam gatherers, CommandLineInterface.MachineParam machine, CommandLineInterface.DbFileParam dbFile, CommandLineInterface.LogfileParam logfile) Download data using data gatherer cores.protected SpallocClient.JobBoardLocalSupport.getJob()protected TransceiverInterfaceBoardLocalSupport.getTransceiver()voidCommandLineInterface.retrieveIOBUFs(CommandLineInterface.MachineParam machine, CommandLineInterface.IobufMapParam iobuf, CommandLineInterface.DbFileParam dbFile, CommandLineInterface.LogfileParam logfile, CommandLineInterface.IobufDirParam iobufDir) Retrieve IOBUFs in parallel.voidCommandLineInterface.runDSEForAppCoresUploadingViaMonitorStreaming(CommandLineInterface.GatherersParam gatherers, CommandLineInterface.MachineParam machine, CommandLineInterface.DsFileParam dsFile, CommandLineInterface.LogfileParam logfile, Optional<File> reportFolder) Run the data specifications in parallel.voidCommandLineInterface.runDSEUploadingViaClassicTransfer(Machine machine, File dsFile, File logfile, Boolean filterSystemCores) Run the data specifications in parallel. -
Uses of StorageException in uk.ac.manchester.spinnaker.front_end.download
Methods in uk.ac.manchester.spinnaker.front_end.download that throw StorageExceptionModifier and TypeMethodDescriptionintDownload he contents of the regions that are described through the data gatherers.voidDataReceiver.getDataForPlacements(List<Placement> placements) Gets the data for a list of placements.voidDataReceiver.getDataForPlacementsParallel(List<Placement> placements, int parallelFactor) Gets the data for a list of placements in parallel.protected abstract BufferManagerStorage.RegionDataGatherer.getRecordingRegion(Placement placement, int regionID) Work out exactly where is going to be downloaded.protected abstract voidDataGatherer.storeData(BufferManagerStorage.Region r, ByteBuffer data) Store the data retrieved from a region No guarantee is made about which thread will call this method.protected voidDirectDataGatherer.storeData(BufferManagerStorage.Region r, ByteBuffer data) Deprecated.Constructors in uk.ac.manchester.spinnaker.front_end.download that throw StorageExceptionModifierConstructorDescriptionDataGatherer(ProxyAwareStorage db, Machine machine) Create an instance of the protocol implementation.DataReceiver(Machine machine, BufferManagerStorage storage) Creates a new mini Buffer Manager.DirectDataGatherer(Machine machine, BufferManagerStorage database) Deprecated.Create a data gatherer.RecordingRegionDataGatherer(Machine machine, BufferManagerStorage database) Create a data gatherer. -
Uses of StorageException in uk.ac.manchester.spinnaker.front_end.dse
Methods in uk.ac.manchester.spinnaker.front_end.dse that throw StorageExceptionModifier and TypeMethodDescriptionvoidExecute all application data specifications that a particular connection knows about, storing back in the database the information collected about those executions.voidHostExecuteDataSpecification.loadCores(boolean system) Execute all application data specifications that a particular connection knows about, storing back in the database the information collected about those executions.protected final voidExecuteDataSpecification.processTasksInParallel(Collection<DSEStorage.Ethernet> tasks, Function<DSEStorage.Ethernet, BasicExecutor.SimpleCallable> mapper) Run the tasks in parallel.Constructors in uk.ac.manchester.spinnaker.front_end.dse that throw StorageExceptionModifierConstructorDescriptionprotectedExecuteDataSpecification(Machine machine, DSEDatabaseEngine db) FastExecuteDataSpecification(Machine machine, List<Gather> gatherers, File reportDir, DSEDatabaseEngine db) Create an instance of this class.HostExecuteDataSpecification(Machine machine, DSEDatabaseEngine db) Create a high-level DSE interface. -
Uses of StorageException in uk.ac.manchester.spinnaker.front_end.iobuf
Constructors in uk.ac.manchester.spinnaker.front_end.iobuf that throw StorageExceptionModifierConstructorDescriptionIobufRetriever(ProxyAwareStorage db, Machine machine, int parallelSize) Create a IOBUF retriever. -
Uses of StorageException in uk.ac.manchester.spinnaker.storage
Methods in uk.ac.manchester.spinnaker.storage that throw StorageExceptionModifier and TypeMethodDescriptionvoidBufferManagerStorage.addRecordingContents(BufferManagerStorage.Region region, byte[] contents) Extract some bytes to the database.default voidBufferManagerStorage.addRecordingContents(BufferManagerStorage.Region region, ByteBuffer contents) Extract some bytes to the database.default voidBufferManagerStorage.deleteRegionContents(HasCoreLocation core, int region) Deprecated.Currently unsupported; underlying database structure absentintDSEStorage.getAppId()Get the system wide app id.byte[]BufferManagerStorage.getContents(BufferManagerStorage.Region region) Retrieves some bytes from the database.BufferManagerStorage.getCoresWithStorage()Get a list of all cores that have data stored in the database.DSEStorage.getMachineDimensions()Get the machine dimensions.ProxyAwareStorage.getProxyInformation()Get the proxy information from the database.DSEStorage.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.BufferManagerStorage.getRegionsWithStorage(HasCoreLocation core) Get a list of all regions for a particular core that have data stored in the database.DSEStorage.getStartAddress(CoreLocation xyp) Gets the start address for the metadata on this core.voidBufferManagerStorage.insertMockExtraction()DSEStorage.listCoresToLoad(DSEStorage.Ethernet ethernet, boolean loadSystemCores) Get a list of all cores that need to be done for a particular ethernet.DSEStorage.listEthernetsToLoad()Get a list of all ethernets that need to have DSE loading done on them.voidDSEStorage.setRegionPointer(CoreLocation xyp, int regionNum, int pointer) Set the pointer for where to write the region data to.voidDSEStorage.setStartAddress(CoreLocation xyp, MemoryLocation start) Record the start address for the metadata on this core.default intBufferManagerStorage.storeDSEContents(BufferManagerStorage.Region region, byte[] contents) Deprecated.Currently unsupported; underlying database structure absentdefault intBufferManagerStorage.storeRegionContents(BufferManagerStorage.Region region, ByteBuffer contents) Deprecated.Currently unsupported; underlying database structure absent -
Uses of StorageException in uk.ac.manchester.spinnaker.storage.sqlite
Methods in uk.ac.manchester.spinnaker.storage.sqlite that throw StorageExceptionModifier and TypeMethodDescriptionvoidSQLiteBufferStorage.addRecordingContents(BufferManagerStorage.Region region, byte[] contents) intSQLiteDataSpecStorage.getAppId()byte[]SQLiteBufferStorage.getContents(BufferManagerStorage.Region region) SQLiteBufferStorage.getCoresWithStorage()SQLiteDataSpecStorage.getMachineDimensions()SQLiteDataSpecStorage.getRegionPointersAndContent(CoreLocation xyp) SQLiteDataSpecStorage.getRegionSizes(CoreLocation core) SQLiteBufferStorage.getRegionsWithStorage(HasCoreLocation core) SQLiteDataSpecStorage.getStartAddress(CoreLocation xyp) voidSQLiteBufferStorage.insertMockExtraction()SQLiteDataSpecStorage.listCoresToLoad(DSEStorage.Ethernet ethernet, boolean loadSystemCores) SQLiteDataSpecStorage.listEthernetsToLoad()voidSQLiteDataSpecStorage.setRegionPointer(CoreLocation xyp, int regionNum, int pointer) voidSQLiteDataSpecStorage.setStartAddress(CoreLocation xyp, MemoryLocation start) -
Uses of StorageException in uk.ac.manchester.spinnaker.transceiver
Methods in uk.ac.manchester.spinnaker.transceiver that throw StorageExceptionModifier and TypeMethodDescriptionvoidTransceiver.readRegion(BufferManagerStorage.Region region, BufferManagerStorage storage) voidTransceiverInterface.readRegion(BufferManagerStorage.Region region, @NotNull BufferManagerStorage storage) Read an area associated with a recording region from SDRAM from a core of a chip on the board.