Package | Description |
---|---|
jcuda.driver |
Contains the classes related to the JCuda driver API.
|
jcuda.runtime |
Contains the classes related to the JCuda runtime API.
|
Modifier and Type | Method and Description |
---|---|
static int |
JCudaDriver.cuEventCreate(CUevent phEvent,
int Flags)
Creates an event.
|
static int |
JCudaDriver.cuEventDestroy(CUevent hEvent)
Destroys an event.
|
static int |
JCudaDriver.cuEventElapsedTime(float[] pMilliseconds,
CUevent hStart,
CUevent hEnd)
Computes the elapsed time between two events.
|
static int |
JCudaDriver.cuEventQuery(CUevent hEvent)
Queries an event's status.
|
static int |
JCudaDriver.cuEventRecord(CUevent hEvent,
CUstream hStream)
Records an event.
|
static int |
JCudaDriver.cuEventSynchronize(CUevent hEvent)
Waits for an event to complete.
|
static int |
JCudaDriver.cuIpcGetEventHandle(CUipcEventHandle pHandle,
CUevent event)
Gets an interprocess handle for a previously allocated event.
|
static int |
JCudaDriver.cuIpcOpenEventHandle(CUevent phEvent,
CUipcEventHandle handle)
Opens an interprocess event handle for use in the current process.
|
static int |
JCudaDriver.cuStreamWaitEvent(CUstream hStream,
CUevent hEvent,
int Flags)
Make a compute stream wait on an event.
|
Constructor and Description |
---|
cudaEvent_t(CUevent event)
Creates a cudaEvent_t for the given
CUevent . |
Copyright © 2020. All rights reserved.