NVIDIACUDA Toolkit Documentation
Search In:
CUDA Toolkit v12.8.1
cuRAND
  • Introduction
  • 1. Compatibility and Versioning
  • 2. Host API Overview
    • 2.1. Generator Types
    • 2.2. Generator Options
      • 2.2.1. Seed
      • 2.2.2. Offset
      • 2.2.3. Order
    • 2.3. Return Values
    • 2.4. Generation Functions
    • 2.5. Host API Example
    • 2.6. Static Library support
    • 2.7. Performance Notes
    • 2.8. Thread Safety
  • 3. Device API Overview
    • 3.1. Pseudorandom Sequences
      • 3.1.1. Bit Generation with XORWOW and MRG32k3a generators
      • 3.1.2. Bit Generation with the MTGP32 generator
      • 3.1.3. Bit Generation with Philox_4x32_10 generator
      • 3.1.4. Distributions
    • 3.2. Quasirandom Sequences
    • 3.3. Skip-Ahead
    • 3.4. Device API for discrete distributions
    • 3.5. Performance Notes
    • 3.6. Device API Examples
    • 3.7. Thrust and cuRAND Example
    • 3.8. Poisson API Example
  • 4. Testing
  • 5. Modules
    • 5.1. Host API
    • 5.2. Device API
  • A. Bibliography
  • B. Acknowledgements

Search Results

    < Previous | Next >
    cuRAND (PDF) - v12.8.1 (older) - Last updated March 04, 2025 - Send Feedback

    5. Modules

    Here is a list of all modules:

    • Host API
    • Device API

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