Packages

p

com.nvidia

spark

package spark

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. abstract class CurrentBatchIterator extends Iterator[ColumnarBatch] with AutoCloseable
  2. class ExclusiveModeGpuDiscoveryPlugin extends ResourceDiscoveryPlugin with Proxy

    A Spark Resource Discovery Plugin that relies on the NVIDIA GPUs being in PROCESS_EXCLUSIVE mode so that it can discover free GPUs.

    A Spark Resource Discovery Plugin that relies on the NVIDIA GPUs being in PROCESS_EXCLUSIVE mode so that it can discover free GPUs. This plugin iterates through all the GPUs on the node and tries to initialize a CUDA context on each one. When the GPUs are in process exclusive mode this will result in that GPU being assigned to the specific process running this plugin and other executors will not be able to use it.

    This plugin can be activated in spark with the configuration: --conf spark.resources.discoveryPlugin=com.nvidia.spark.ExclusiveModeGpuDiscoveryPlugin

  3. trait GpuCachedBatchSerializer extends CachedBatchSerializer
  4. class ParquetCachedBatchSerializer extends GpuCachedBatchSerializer with Proxy

    User facing wrapper class that calls into the internal version.

  5. trait RapidsUDF extends AnyRef

    A RAPIDS accelerated version of a user-defined function (UDF).

  6. class SQLPlugin extends SparkPlugin with Logging

    The RAPIDS plugin for Spark.

    The RAPIDS plugin for Spark. To enable this plugin, set the config "spark.plugins" to com.nvidia.spark.SQLPlugin

Value Members

  1. object RebaseHelper extends Arm
  2. object TimingUtils

Ungrouped