A C D E F G H L N R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- allocate() - Static method in class com.upmem.dpu.DpuSystem
-
Allocate a DpuSystem with the default profile.
- allocate(int, String) - Static method in class com.upmem.dpu.DpuSystem
-
Allocate a number of DPUs with the given profile.
- allocate(int, String, PrintStream) - Static method in class com.upmem.dpu.DpuSystem
-
Allocate a number of DPUs with the given profile and a default log stream.
- allocate(DpuProfile) - Static method in class com.upmem.dpu.DpuSystem
-
Allocate a DpuSystem with the given profile.
- ALLOCATE_ALL - Static variable in class com.upmem.dpu.DpuSystem
-
Constant used in the allocation methods to allocate all DPUs.
- allocateRanks(int, String) - Static method in class com.upmem.dpu.DpuSystem
-
Allocate a number of DPU ranks with the given profile.
- allocateRanks(int, String, PrintStream) - Static method in class com.upmem.dpu.DpuSystem
-
Allocate a number of DPU ranks with the given profile and a default log stream.
- async() - Method in interface com.upmem.dpu.DpuSet
-
Provide access to the subset of methods which can be used asynchronously.
C
- call(DpuCallback) - Method in class com.upmem.dpu.DpuSetAsync
-
Asynchronously call the provided callback on the DPU set.
- call(DpuCallback, boolean, boolean) - Method in class com.upmem.dpu.DpuSetAsync
-
Asynchronously call the provided callback on the DPU set.
- call(DpuSet, int) - Method in interface com.upmem.dpu.DpuCallback
-
The method called on the DPU system (or on each DPU rank, depending on the provided options).
- close() - Method in class com.upmem.dpu.DpuSystem
- com.upmem.dpu - package com.upmem.dpu
- copy(byte[][], DpuSymbol) - Method in interface com.upmem.dpu.DpuSet
-
Copy data from each DPU of the DPU set.
- copy(byte[][], DpuSymbol) - Method in class com.upmem.dpu.DpuSetAsync
- copy(byte[][], String) - Method in interface com.upmem.dpu.DpuSet
-
Copy data from each DPU of the DPU set.
- copy(byte[][], String) - Method in class com.upmem.dpu.DpuSetAsync
- copy(byte[], DpuSymbol) - Method in class com.upmem.dpu.Dpu
- copy(byte[], String) - Method in class com.upmem.dpu.Dpu
- copy(DpuSymbol, byte[]) - Method in interface com.upmem.dpu.DpuSet
-
Copy data to the DPU set.
- copy(DpuSymbol, byte[]) - Method in class com.upmem.dpu.DpuSetAsync
- copy(DpuSymbol, byte[][]) - Method in interface com.upmem.dpu.DpuSet
-
Copy different data to each DPU of the DPU set.
- copy(DpuSymbol, byte[][]) - Method in class com.upmem.dpu.DpuSetAsync
- copy(String, byte[]) - Method in interface com.upmem.dpu.DpuSet
-
Copy data to the DPU set.
- copy(String, byte[]) - Method in class com.upmem.dpu.DpuSetAsync
- copy(String, byte[][]) - Method in interface com.upmem.dpu.DpuSet
-
Copy different data to each DPU of the DPU set.
- copy(String, byte[][]) - Method in class com.upmem.dpu.DpuSetAsync
- custom(String, String) - Method in class com.upmem.dpu.DpuProfile
-
Add a custom property to the profile.
D
- debugInit() - Method in class com.upmem.dpu.Dpu
- description() - Method in class com.upmem.dpu.DpuSystem
-
Return the description of the current DpuSystem.
- description(String) - Static method in class com.upmem.dpu.DpuSystem
-
Fetch the DPU description for the given profile.
- Dpu - Class in com.upmem.dpu
-
Representation of a DPU device.
- DpuCallback - Interface in com.upmem.dpu
-
The callback used in {DpuSetAsync#call}.
- DpuContextDump - Class in com.upmem.dpu
-
A dump of a DPU internal context.
- DpuDescription - Class in com.upmem.dpu
-
Hardware characteristics of a DpuSystem.
- DpuException - Exception in com.upmem.dpu
-
Exception thrown by the API.
- DpuException(String) - Constructor for exception com.upmem.dpu.DpuException
- DpuFaultDump - Class in com.upmem.dpu
-
A dump of a DPU fault context.
- DpuProfile - Class in com.upmem.dpu
-
A DPU profile, used to allocate a DPU system.
- DpuProgramInfo - Class in com.upmem.dpu
-
The information from a compiled DPU program.
- DpuRank - Class in com.upmem.dpu
-
Representation of a DPU rank.
- dpus() - Method in class com.upmem.dpu.Dpu
- dpus() - Method in class com.upmem.dpu.DpuRank
- dpus() - Method in interface com.upmem.dpu.DpuSet
-
Provide the DPU devices in the set.
- dpus() - Method in class com.upmem.dpu.DpuSystem
- DpuSet - Interface in com.upmem.dpu
-
Interface for one or more DPUs.
- DpuSetAsync - Class in com.upmem.dpu
-
Asynchronous version of the methods provided by a DPU set.
- DpuSymbol - Class in com.upmem.dpu
-
A symbol in a DPU program.
- DpuSymbol(int, int) - Constructor for class com.upmem.dpu.DpuSymbol
-
Create an anonymous DPU symbol.
- DpuSymbol(int, int, String) - Constructor for class com.upmem.dpu.DpuSymbol
-
Create a DPU symbol.
- DpuSystem - Class in com.upmem.dpu
- DpuTarget - Enum in com.upmem.dpu
-
DPU backend that can be used in this API.
- dump() - Method in class com.upmem.dpu.Dpu
- dump(DpuFaultDump) - Method in class com.upmem.dpu.Dpu
E
- empty() - Static method in class com.upmem.dpu.DpuProfile
- exec() - Method in interface com.upmem.dpu.DpuSet
-
Execute the previously loaded DPU program on the DPU set.
- exec() - Method in class com.upmem.dpu.DpuSetAsync
- exec(PrintStream) - Method in interface com.upmem.dpu.DpuSet
-
Execute the previously loaded DPU program on the DPU set, then log the DPU logs in the given stream.
- exec(PrintStream) - Method in class com.upmem.dpu.DpuSetAsync
F
G
- get(String) - Method in class com.upmem.dpu.DpuProgramInfo
-
Get the DPU symbol with the given name.
- getAtomicBits() - Method in class com.upmem.dpu.DpuContextDump
- getBackendId() - Method in class com.upmem.dpu.DpuDescription
- getBkpFaultId() - Method in class com.upmem.dpu.DpuFaultDump
- getBkpFaultThreadIndex() - Method in class com.upmem.dpu.DpuFaultDump
- getCarryFlags() - Method in class com.upmem.dpu.DpuContextDump
- getChipId() - Method in class com.upmem.dpu.DpuDescription
- getDmaFaultThreadIndex() - Method in class com.upmem.dpu.DpuFaultDump
- getIramSizeInInstructions() - Method in class com.upmem.dpu.DpuDescription
- getMemFaultThreadIndex() - Method in class com.upmem.dpu.DpuFaultDump
- getMramSizeInBytes() - Method in class com.upmem.dpu.DpuDescription
- getNrOfAtomicBitsPerDpu() - Method in class com.upmem.dpu.DpuDescription
- getNrOfControlInterfaces() - Method in class com.upmem.dpu.DpuDescription
- getNrOfDpusPerControlInterface() - Method in class com.upmem.dpu.DpuDescription
- getNrOfNotifyBitsPerDpu() - Method in class com.upmem.dpu.DpuDescription
- getNrOfThreadsPerDpu() - Method in class com.upmem.dpu.DpuDescription
- getNrOfWorkRegistersPerThread() - Method in class com.upmem.dpu.DpuDescription
- getPcs() - Method in class com.upmem.dpu.DpuContextDump
- getPcs() - Method in class com.upmem.dpu.DpuFaultDump
- getRunningThreads() - Method in class com.upmem.dpu.DpuFaultDump
- getWorkRegisters() - Method in class com.upmem.dpu.DpuContextDump
- getWramSizeInWords() - Method in class com.upmem.dpu.DpuDescription
- getZeroFlags() - Method in class com.upmem.dpu.DpuContextDump
H
L
- load(String) - Method in interface com.upmem.dpu.DpuSet
-
Load the given DPU program in the DPU set.
- log() - Method in interface com.upmem.dpu.DpuSet
-
Print the DPU set logs on the default log stream.
- log(PrintStream) - Method in interface com.upmem.dpu.DpuSet
-
Print the DPU set logs on the given log stream.
N
- nrDpus(int) - Method in class com.upmem.dpu.DpuProfile
- nrRanks(int) - Method in class com.upmem.dpu.DpuProfile
R
- ranks() - Method in class com.upmem.dpu.Dpu
- ranks() - Method in class com.upmem.dpu.DpuRank
- ranks() - Method in interface com.upmem.dpu.DpuSet
-
Provide the DPU ranks in the set.
- ranks() - Method in class com.upmem.dpu.DpuSystem
- reset() - Method in interface com.upmem.dpu.DpuSet
-
Apply the reset process to the DPU set.
S
- Simulator - com.upmem.dpu.DpuTarget
-
A software functional simulator.
- sync() - Method in class com.upmem.dpu.DpuSetAsync
-
Wait for the end of all enqueued asynchronous operations.
- systemReport(String) - Method in class com.upmem.dpu.Dpu
T
- target(DpuTarget) - Method in class com.upmem.dpu.DpuProfile
- toString() - Method in class com.upmem.dpu.DpuProfile
- toString() - Method in enum com.upmem.dpu.DpuTarget
V
- valueOf(String) - Static method in enum com.upmem.dpu.DpuTarget
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.upmem.dpu.DpuTarget
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages