Skip to main content
Ctrl+K
cuRANDDx - Home cuRANDDx - Home

cuRANDDx

cuRANDDx - Home cuRANDDx - Home

cuRANDDx

Table of Contents

  • Documentation Home

Getting Started

  • Requirements
  • Installation
  • Using cuRANDDx
  • Achieving High Performance

API Documentation

  • Operators
    • Description Operators
    • Execution Operators
  • Traits
    • Description Traits
    • Execution Traits
  • Execution Methods

Examples

  • Introduction Example
  • PCG Generator
  • Init State and Generate in Different Kernels
  • Different Distributions Using Skip Functions
  • Quasirandom Generators
  • NVRTC Example

References

  • Release notes
  • License
  • Traits

Traits#

Traits provide the user with information about the function descriptor constructed using Operators. They are divided into description traits and execution traits.

  • Description Traits
    • generator_of Trait
    • philox_rounds_of Trait
    • sm_of Trait
    • is_rand Trait
    • is_rand_execution Trait
    • is_complete_rand Trait
    • is_complete_rand_execution Trait
  • Execution Traits
    • Thread Execution Traits
      • is_generator_pseudo_random Trait
      • is_generator_sobol Trait
      • is_generator_32bits Trait
      • is_generator_64bits Trait
      • is_generator_philox Trait
      • bitgenerator_result_type Trait
      • offset_type Trait
      • direction_vector_type Trait
      • scrambled_const_type Trait

previous

Execution Operators

next

Description Traits

NVIDIA NVIDIA
Privacy Policy | Manage My Privacy | Do Not Sell or Share My Data | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2024-2025, NVIDIA Corporation & Affiliates. All rights reserved.