cuFFTMp
10.8.1
  • Documentation home

User guide

  • Quick start
  • How to use cuFFTMp
    • Hardware and software requirements
      • Hardware requirements
      • Software requirements
    • API usage
      • Usage with built-in slab data decompositions
      • Usage with custom slabs & pencils data decompositions
      • Reshape API
      • Helper functions
    • Versioning
    • Usage tips
      • Building against HPC SDK
    • Supported functionalities
    • Performance considerations
    • Memory requirements
    • Bootstrapping mechanism
    • NVSHMEM and cuFFTMp
      • Usage
      • Compatibility
    • Notable differences with the single-process, multi-GPU API
  • API reference
    • Plan creation, execution and destruction
      • cufftCreate and cufftDestroy
      • cufftSetStream
      • cufftMpAttachComm
      • cufftXtSetDistribution
      • cufftMakePlan
      • cufftXtExecDescriptor
    • Descriptors
      • cufftXtMalloc and cufftXtFree
      • cufftXtMemcpy
    • Standalone Reshape
      • cufftMpCreateReshape
      • cufftMpAttachReshapeComm
      • cufftMpMakeReshape
      • cufftMpGetReshapeSize
      • cufftMpExecReshapeAsync
      • cufftMpDestroyReshape
  • Release Notes
    • cuFFTMp 10.8.1 EA (HPC-SDK 22.5 and 22.7)
      • New features
      • Deprecations
      • Known / resolved issues
    • cuFFTMp 0.0.2 EA (HPC-SDK 22.3)
      • New features
      • Deprecations
      • Known / resolved issues
    • Standalone EA (November 2021)
      • New features
      • Deprecations
      • Known / resolved issues
cuFFTMp
  • »
  • Index

Index

C

C

  • cufftBox3d (C type)
  • cufftBox3d.lower (C member)
  • cufftBox3d.strides (C member)
  • cufftBox3d.upper (C member)
  • cufftCreate (C function)
  • cufftDestroy (C function)
  • cufftHandle (C type)
  • cufftMakePlan2d (C function)
  • cufftMakePlan3d (C function)
  • cufftMpAttachComm (C function)
  • cufftMpAttachReshapeComm (C function)
  • cufftMpCommType (C enum)
  • cufftMpCommType.CUFFT_COMM_MPI (C enumerator)
  • cufftMpCreateReshape (C function)
  • cufftMpDestroyReshape (C function)
  • cufftMpExecReshapeAsync (C function)
  • cufftMpGetReshapeSize (C function)
  • cufftMpMakeReshape (C function)
  • cufftReshapeHandle (C type)
  • cufftSetStream (C function)
  • cufftXtCopyType (C enum)
  • cufftXtCopyType.CUFFT_COPY_DEVICE_TO_DEVICE (C enumerator)
  • cufftXtCopyType.CUFFT_COPY_DEVICE_TO_HOST (C enumerator)
  • cufftXtCopyType.CUFFT_COPY_HOST_TO_DEVICE (C enumerator)
  • cufftXtExecDescriptor (C function)
  • cufftXtFree (C function)
  • cufftXtMalloc (C function)
  • cufftXtMemcpy (C function)
  • cufftXtSetDistribution (C function)
  • cufftXtSubFormat (C enum)
  • cufftXtSubFormat.CUFFT_XT_FORMAT_DISTRIBUTED_INPUT (C enumerator)
  • cufftXtSubFormat.CUFFT_XT_FORMAT_DISTRIBUTED_OUTPUT (C enumerator)
  • cufftXtSubFormat.CUFFT_XT_FORMAT_INPLACE (C enumerator)
  • cufftXtSubFormat.CUFFT_XT_FORMAT_INPLACE_SHUFFLED (C enumerator)

© Copyright 2021-2022, NVIDIA Corporation.

Built with Sphinx using a theme provided by Read the Docs.