Modifier and Type | Method and Description |
---|---|
CUDADevice |
CUDAManager.getDevice(int deviceId)
Get a reference to the CUDA device by means of its index (with 0 being the first).
|
CUDADevice |
CUDAManager.getDeviceWithMostAvailableMemory()
Identifies the CUDA device that has the most memory available.
|
long |
CUDAManager.getFreeMemoryForDevice(int deviceId)
Get the amount of free memory (in bytes) available for the provided CUDA device.
|
static CUDAManager |
CUDAManager.getInstance()
Deprecated.
Use
instance() instead. |
void |
CUDAManager.setDevice(int deviceId)
Use this method to set the device to use for subsequent calls.
|
static void |
Maths.sortArray(double[] array)
Sort the given array of doubles into ascending order, using the default CUDA device.
|
static void |
Maths.sortArray(double[] array,
int fromIndex,
int toIndex)
Sort the specified range of the array of doubles into ascending order, using the default CUDA device.
|
static void |
Maths.sortArray(float[] array)
Sort the given array of floats into ascending order, using the default CUDA device.
|
static void |
Maths.sortArray(float[] array,
int fromIndex,
int toIndex)
Sort the specified range of the array of floats into ascending order, using the default CUDA device.
|
static void |
Maths.sortArray(int[] array)
Sort the given array of integers into ascending order, using the default CUDA device.
|
static void |
Maths.sortArray(int[] array,
int fromIndex,
int toIndex)
Sort the specified range of the array of integers into ascending order, using the default CUDA device.
|
static void |
Maths.sortArray(int deviceId,
double[] array)
Sort the given array of doubles into ascending order, using the specified CUDA device.
|
static void |
Maths.sortArray(int deviceId,
double[] array,
int fromIndex,
int toIndex)
Sort the specified range of the array of doubles into ascending order, using the specified CUDA device.
|
static void |
Maths.sortArray(int deviceId,
float[] array)
Sort the given array of floats into ascending order, using the specified CUDA device.
|
static void |
Maths.sortArray(int deviceId,
float[] array,
int fromIndex,
int toIndex)
Sort the specified range of the array of floats into ascending order, using the specified CUDA device.
|
static void |
Maths.sortArray(int deviceId,
int[] array)
Sort the given array of integers into ascending order, using the specified CUDA device.
|
static void |
Maths.sortArray(int deviceId,
int[] array,
int fromIndex,
int toIndex)
Sort the specified range of the array of integers into ascending order, using the specified CUDA device.
|
static void |
Maths.sortArray(int deviceId,
long[] array)
Sort the given array of longs into ascending order, using the specified CUDA device.
|
static void |
Maths.sortArray(int deviceId,
long[] array,
int fromIndex,
int toIndex)
Sort the specified range of the array of longs into ascending order, using the specified CUDA device.
|
static void |
Maths.sortArray(long[] array)
Sort the given array of longs into ascending order, using the default CUDA device.
|
static void |
Maths.sortArray(long[] array,
int fromIndex,
int toIndex)
Sort the specified range of the array of longs into ascending order, using the default CUDA device.
|
Eclipse OpenJ9 website.
To raise a bug report or suggest an improvement create an Eclipse OpenJ9 issue.
Copyright © 2014, 2025 IBM Corp. and others.