Package com.upmem.dpu
Class Dpu
- java.lang.Object
-
- com.upmem.dpu.Dpu
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DpuSetAsyncasync()voidcopy(byte[][] dstBuffers, DpuSymbol srcSymbol)voidcopy(byte[][] dstBuffers, java.lang.String srcSymbol)voidcopy(byte[] dstBuffer, DpuSymbol srcSymbol)voidcopy(byte[] dstBuffer, java.lang.String srcSymbol)voidcopy(DpuSymbol dstSymbol, byte[] srcBuffer)voidcopy(DpuSymbol dstSymbol, byte[][] srcBuffers)voidcopy(java.lang.String dstSymbol, byte[] srcBuffer)voidcopy(java.lang.String dstSymbol, byte[][] srcBuffers)DpuFaultDumpdebugInit()java.util.List<Dpu>dpus()Provide the DPU devices in the set.DpuContextDumpdump()DpuContextDumpdump(DpuFaultDump faultDump)voidexec()voidexec(java.io.PrintStream logStream)DpuProgramInfoload(java.lang.String dpuExecutable)voidlog()voidlog(java.io.PrintStream logStream)java.util.List<DpuRank>ranks()Provide the DPU ranks in the set.voidreset()voidsystemReport(java.lang.String reportFilename)
-
-
-
Method Detail
-
dpus
public java.util.List<Dpu> dpus()
Description copied from interface:DpuSetProvide the DPU devices in the set.
-
ranks
public java.util.List<DpuRank> ranks()
Description copied from interface:DpuSetProvide the DPU ranks in the set.
-
copy
public void copy(byte[] dstBuffer, DpuSymbol srcSymbol) throws DpuException- Throws:
DpuException
-
copy
public void copy(byte[] dstBuffer, java.lang.String srcSymbol) throws DpuException- Throws:
DpuException
-
debugInit
public DpuFaultDump debugInit() throws DpuException
- Throws:
DpuException
-
dump
public DpuContextDump dump(DpuFaultDump faultDump) throws DpuException
- Throws:
DpuException
-
dump
public DpuContextDump dump() throws DpuException
- Throws:
DpuException
-
systemReport
public void systemReport(java.lang.String reportFilename) throws DpuException- Throws:
DpuException
-
async
public DpuSetAsync async()
-
reset
public void reset() throws DpuException- Throws:
DpuException
-
load
public DpuProgramInfo load(java.lang.String dpuExecutable) throws DpuException
- Throws:
DpuException
-
copy
public void copy(java.lang.String dstSymbol, byte[] srcBuffer) throws DpuException- Throws:
DpuException
-
copy
public void copy(DpuSymbol dstSymbol, byte[] srcBuffer) throws DpuException
- Throws:
DpuException
-
copy
public void copy(java.lang.String dstSymbol, byte[][] srcBuffers) throws DpuException- Throws:
DpuException
-
copy
public void copy(DpuSymbol dstSymbol, byte[][] srcBuffers) throws DpuException
- Throws:
DpuException
-
copy
public void copy(byte[][] dstBuffers, java.lang.String srcSymbol) throws DpuException- Throws:
DpuException
-
copy
public void copy(byte[][] dstBuffers, DpuSymbol srcSymbol) throws DpuException- Throws:
DpuException
-
exec
public void exec() throws DpuException- Throws:
DpuException
-
exec
public void exec(java.io.PrintStream logStream) throws DpuException- Throws:
DpuException
-
log
public void log() throws DpuException- Throws:
DpuException
-
log
public void log(java.io.PrintStream logStream) throws DpuException- Throws:
DpuException
-
-