Top Description Inners Fields Constructors Methods
org.lwjgl.cuda

public Class CUDAProfiler

extends Object
Class Inheritance
Imports
java.nio.*, org.lwjgl.system.*

Contains bindings to CUDA profiler control functions of the low-level CUDA driver API.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
CUDAProfiler.Functions

Contains the function pointers loaded from CU.getLibrary().

Field Summary

Modifier and TypeField and Description
public static final int
CU_OUT_CSV

CUoutput_mode Enum values:

public static final int

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static int
cuProfilerInitialize(ByteBuffer configFile, ByteBuffer outputFile, int outputMode)

public static int
cuProfilerInitialize(CharSequence configFile, CharSequence outputFile, int outputMode)

public static int
public static int
public static int
ncuProfilerInitialize(long configFile, long outputFile, int outputMode)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CU_OUT_CSVback to summary
public static final int CU_OUT_CSV

CUoutput_mode

Enum values:
CU_OUT_KEY_VALUE_PAIRback to summary
public static final int CU_OUT_KEY_VALUE_PAIR

CUoutput_mode

Enum values:

Constructor Detail

CUDAProfilerback to summary
protected CUDAProfiler()

Method Detail

cuProfilerInitializeback to summary
public static int cuProfilerInitialize(ByteBuffer configFile, ByteBuffer outputFile, int outputMode)
Annotations
@NativeType:CUresult
cuProfilerInitializeback to summary
public static int cuProfilerInitialize(CharSequence configFile, CharSequence outputFile, int outputMode)
Annotations
@NativeType:CUresult
cuProfilerStartback to summary
public static int cuProfilerStart()
Annotations
@NativeType:CUresult
cuProfilerStopback to summary
public static int cuProfilerStop()
Annotations
@NativeType:CUresult
ncuProfilerInitializeback to summary
public static int ncuProfilerInitialize(long configFile, long outputFile, int outputMode)
org.lwjgl.cuda back to summary

public final Class CUDAProfiler.Functions

extends Object
Class Inheritance

Contains the function pointers loaded from CU.getLibrary().

Field Summary

Modifier and TypeField and Description
public static final long
ProfilerInitialize

Function address.

public static final long
ProfilerStart

Function address.

public static final long
ProfilerStop

Function address.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ProfilerInitializeback to summary
public static final long ProfilerInitialize

Function address.

ProfilerStartback to summary
public static final long ProfilerStart

Function address.

ProfilerStopback to summary
public static final long ProfilerStop

Function address.

Constructor Detail

Functionsback to summary
private Functions()