A C D E F G H L N R S T V 
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

free() - Method in class com.upmem.dpu.DpuSystem
Free the DPUs of the current DpuSystem.

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

Hardware - com.upmem.dpu.DpuTarget
An UPMEM DIMM.

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.
A C D E F G H L N R S T V 
All Classes All Packages