CUDA API Migration Support#

Migration support status updated on 28 March, 2024.

The following tables provide the current status for CUDA* API migration support.

ASM API#

Function

Migration Support

Diagnostic Message

abs

YES

activemask

NO

add

YES

Partial

addc

NO

alloca

NO

and

YES

applypriority

NO

atom

NO

bar

YES

Partial

barrier

NO

bfe

YES

bfi

YES

bfind

NO

bmsk

NO

bra

NO

brev

YES

brkpt

NO

brx

NO

call

NO

clz

YES

cnot

YES

copysign

YES

cos

YES

cp

NO

createpolicy

NO

cvt

NO

cvta

NO

discard

NO

div

YES

Partial

dp2a

YES

dp4a

YES

elect

NO

ex2

YES

exit

NO

fence

NO

fma

NO

fns

NO

getctarank

NO

griddepcontrol

NO

isspacep

NO

istypep

NO

ld

NO

ldmatrix

NO

ldu

NO

lg2

YES

lop3

YES

mad

YES

Partial

mad24

YES

Partial

madc

NO

mapa

NO

match

NO

max

YES

mbarrier

NO

membar

NO

min

YES

mma

NO

mov

YES

movmatrix

NO

mul

YES

Partial

mul24

YES

Partial

multimem

NO

nanosleep

NO

neg

YES

not

YES

or

YES

pmevent

NO

popc

YES

prefetch

NO

prefetchu

NO

prmt

NO

rcp

NO

red

NO

redux

NO

rem

YES

ret

NO

rsqrt

YES

sad

YES

selp

YES

set

NO

setmaxnreg

NO

setp

YES

shf

NO

shfl

NO

shl

YES

shr

YES

sin

YES

slct

NO

sqrt

YES

st

NO

stackrestore

NO

stacksave

NO

stmatrix

NO

sub

YES

Partial

subc

NO

suld

NO

suq

NO

sured

NO

sust

NO

szext

NO

tanh

YES

testp

YES

tex

NO

tld4

NO

trap

NO

txq

NO

vabsdiff

YES

Partial

vabsdiff2

YES

Partial

vabsdiff4

YES

Partial

vadd

YES

Partial

vadd2

YES

Partial

vadd4

YES

Partial

vavrg2

YES

Partial

vavrg4

YES

Partial

vmad

NO

vmax

YES

Partial

vmax2

YES

Partial

vmax4

YES

Partial

vmin

YES

Partial

vmin2

YES

Partial

vmin4

YES

Partial

vote

NO

vset

NO

vset2

NO

vset4

NO

vshl

YES

Partial

vshr

YES

Partial

vsub

YES

Partial

vsub2

YES

Partial

vsub4

YES

Partial

wgmma

NO

wmma

NO

xor

YES

Partial

CUB API#

Function

Migration Support

Diagnostic Message

cub::ShuffleUp

NO

cub::ShuffleDown

NO

cub::ShuffleIndex

YES

cub::WarpScan::InclusiveSum

YES

cub::WarpScan::ExclusiveSum

YES

cub::WarpScan::InclusiveScan

YES

cub::WarpScan::ExclusiveScan

YES

cub::WarpScan::Scan

NO

cub::WarpScan::Broadcast

YES

cub::WarpReduce::Sum

YES

cub::WarpReduce::HeadSegmentedSum

NO

cub::WarpReduce::TailSegmentedSum

NO

cub::WarpReduce::Reduce

YES

cub::WarpReduce::HeadSegmentedReduce

NO

cub::WarpReduce::TailSegmentedReduce

NO

cub::WarpExchange::BlockedToStriped

NO

cub::WarpExchange::StripedToBlocked

NO

cub::WarpExchange::ScatterToStriped

NO

cub::WarpLoad::Load

NO

cub::WarpStore::Store

NO

cub::BlockAdjacentDifference::SubtractLeft

NO

cub::BlockAdjacentDifference::SubtractLeftPartialTile

NO

cub::BlockAdjacentDifference::SubtractRight

NO

cub::BlockAdjacentDifference::SubtractRightPartialTile

NO

cub::BlockAdjacentDifference::FlagHeads

NO

cub::BlockAdjacentDifference::FlagTails

NO

cub::BlockAdjacentDifference::FlagHeadsAndTails

NO

cub::BlockDiscontinuity::FlagHeads

NO

cub::BlockDiscontinuity::FlagTails

NO

cub::BlockDiscontinuity::FlagHeadsAndTails

NO

cub::BlockExchange::StripedToBlocked

NO

cub::BlockExchange::BlockedToStriped

NO

cub::BlockExchange::WarpStripedToBlocked

NO

cub::BlockExchange::BlockedToWarpStriped

NO

cub::BlockExchange::ScatterToBlocked

NO

cub::BlockExchange::ScatterToStriped

NO

cub::BlockExchange::ScatterToStripedGuarded

NO

cub::BlockExchange::ScatterToStripedFlagged

NO

cub::BlockHistogram::InitHistogram

NO

cub::BlockHistogram::Histogram

NO

cub::BlockHistogram::Composite

NO

cub::BlockLoad::Load

NO

cub::BlockStore::Store

NO

cub::BlockRadixSort::Sort

NO

cub::BlockRadixSort::SortDescending

NO

cub::BlockRadixSort::SortBlockedToStriped

NO

cub::BlockRadixSort::SortDescendingBlockedToStriped

NO

cub::BlockReduce::Reduce

YES

cub::BlockReduce::Sum

YES

cub::BlockScan::ExclusiveSum

YES

cub::BlockScan::ExclusiveScan

YES

cub::BlockScan::InclusiveSum

YES

cub::BlockScan::InclusiveScan

YES

cub::BlockShuffle::Offset

NO

cub::BlockShuffle::Rotate

NO

cub::BlockShuffle::Up

NO

cub::BlockShuffle::Down

NO

cub::DeviceAdjacentDifference::SubtractLeftCopy

NO

cub::DeviceAdjacentDifference::SubtractLeft

NO

cub::DeviceAdjacentDifference::SubtractRightCopy

NO

cub::DeviceAdjacentDifference::SubtractRight

NO

cub::DeviceHistogram::HistogramEven

YES

DPCT1026 / DPCT1027

cub::DeviceHistogram::MultiHistogramEven

YES

DPCT1026 / DPCT1027

cub::DeviceHistogram::HistogramRange

YES

DPCT1026 / DPCT1027

cub::DeviceHistogram::MultiHistogramRange

YES

DPCT1026 / DPCT1027

cub::DevicePartition::Flagged

YES

DPCT1026 / DPCT1027

cub::DevicePartition::If

YES

DPCT1026 / DPCT1027

cub::DeviceMergeSort::SortPairs

YES

DPCT1026 / DPCT1027

cub::DeviceMergeSort::SortPairsCopy

NO

cub::DeviceMergeSort::SortKeys

YES

DPCT1026 / DPCT1027

cub::DeviceMergeSort::SortKeysCopy

YES

DPCT1026 / DPCT1027

cub::DeviceMergeSort::StableSortPairs

YES

DPCT1026 / DPCT1027

cub::DeviceMergeSort::StableSortKeys

YES

DPCT1026 / DPCT1027

cub::DeviceRadixSort::SortPairs

YES

DPCT1026 / DPCT1027

cub::DeviceRadixSort::SortPairsDescending

YES

DPCT1026 / DPCT1027

cub::DeviceRadixSort::SortKeys

YES

DPCT1026 / DPCT1027

cub::DeviceRadixSort::SortKeysDescending

YES

DPCT1026 / DPCT1027

cub::DeviceReduce::Reduce

YES

DPCT1026 / DPCT1027

cub::DeviceReduce::Sum

YES

DPCT1026 / DPCT1027

cub::DeviceReduce::Min

YES

DPCT1026 / DPCT1027

cub::DeviceReduce::ArgMin

YES

DPCT1026 / DPCT1027

cub::DeviceReduce::Max

YES

DPCT1026 / DPCT1027

cub::DeviceReduce::ArgMax

YES

DPCT1026 / DPCT1027

cub::DeviceReduce::ReduceByKey

YES

DPCT1026 / DPCT1027

cub::DeviceRunLengthEncode::Encode

YES

DPCT1026 / DPCT1027

cub::DeviceRunLengthEncode::NonTrivialRuns

YES

DPCT1026 / DPCT1027

cub::DeviceScan::ExclusiveSum

YES

DPCT1026 / DPCT1027

cub::DeviceScan::ExclusiveScan

YES

DPCT1026 / DPCT1027

cub::DeviceScan::InclusiveSum

YES

DPCT1026 / DPCT1027

cub::DeviceScan::InclusiveScan

YES

DPCT1026 / DPCT1027

cub::DeviceScan::InclusiveSumByKey

YES

DPCT1026 / DPCT1027

cub::DeviceScan::ExclusiveSumByKey

YES

DPCT1026 / DPCT1027

cub::DeviceScan::InclusiveScanByKey

YES

DPCT1026 / DPCT1027

cub::DeviceScan::ExclusiveScanByKey

YES

DPCT1026 / DPCT1027

cub::DeviceSelect::Flagged

YES

DPCT1026 / DPCT1027

cub::DeviceSelect::If

YES

DPCT1026 / DPCT1027

cub::DeviceSelect::Unique

YES

DPCT1026 / DPCT1027

cub::DeviceSelect::UniqueByKey

YES

DPCT1026 / DPCT1027

cub::DeviceSpmv::CsrMV

NO

cub::DeviceSegmentedRadixSort::SortPairs

YES

DPCT1026 / DPCT1027

cub::DeviceSegmentedRadixSort::SortPairsDescending

YES

DPCT1026 / DPCT1027

cub::DeviceSegmentedRadixSort::SortKeys

YES

DPCT1026 / DPCT1027

cub::DeviceSegmentedRadixSort::SortKeysDescending

YES

DPCT1026 / DPCT1027

cub::DeviceSegmentedReduce::Reduce

YES

DPCT1026 / DPCT1027 / DPCT1091 / DPCT1092

cub::DeviceSegmentedReduce::Sum

YES

DPCT1026 / DPCT1027 / DPCT1092

cub::DeviceSegmentedReduce::Min

YES

DPCT1026 / DPCT1027 / DPCT1092

cub::DeviceSegmentedReduce::ArgMin

YES

DPCT1026 / DPCT1027

cub::DeviceSegmentedReduce::Max

YES

DPCT1026 / DPCT1027 / DPCT1092

cub::DeviceSegmentedReduce::ArgMax

YES

DPCT1026 / DPCT1027

cub::DeviceSegmentedSort::SortKeys

YES

DPCT1026 / DPCT1027

cub::DeviceSegmentedSort::SortKeysDescending

YES

DPCT1026 / DPCT1027

cub::DeviceSegmentedSort::StableSortKeys

YES

DPCT1026 / DPCT1027

cub::DeviceSegmentedSort::StableSortKeysDescending

YES

DPCT1026 / DPCT1027

cub::DeviceSegmentedSort::SortPairs

YES

DPCT1026 / DPCT1027

cub::DeviceSegmentedSort::SortPairsDescending

YES

DPCT1026 / DPCT1027

cub::DeviceSegmentedSort::StableSortPairs

YES

DPCT1026 / DPCT1027

cub::DeviceSegmentedSort::StableSortPairsDescending

YES

DPCT1026 / DPCT1027

cub::ThreadLoad

YES

cub::ThreadStore

YES

cub::LoadDirectBlocked

NO

cub::LoadDirectBlockedVectorized

NO

cub::StoreDirectBlocked

NO

cub::StoreDirectBlockedVectorized

NO

cub::LoadDirectStriped

NO

cub::StoreDirectStriped

NO

cub::LoadDirectWarpStriped

NO

cub::StoreDirectWarpStriped

NO

cub::SHR_ADD

YES

cub::SHL_ADD

YES

cub::BFE

YES

cub::BFI

YES

cub::IADD3

YES

cub::PRMT

NO

cub::ThreadExit

NO

cub::ThreadTrap

NO

cub::RowMajorTid

NO

cub::LaneId

YES

cub::WarpId

YES

cub::LaneMaskLt

NO

cub::LaneMaskLe

NO

cub::LaneMaskGt

NO

cub::LaneMaskGe

NO

cub::CachingDeviceAllocator::SetMaxCachedBytes

NO

cub::CachingDeviceAllocator::DeviceAllocate

NO

cub::CachingDeviceAllocator::DeviceFree

NO

cub::CachingDeviceAllocator::FreeAllCached

NO

cub::ChainedPolicy::Invoke

NO

cub::Debug

NO

cub::MaxSmOccupancy

NO

cub::PtxVersion

YES

cub::SmVersion

NO

cub::CurrentDevice

YES

cub::DeviceCount

YES

cub::DeviceCountUncached

YES

cub::DeviceCountCachedValue

YES

cub::PtxVersionUncached

YES

cub::SmVersionUncached

NO

cub::SyncStream

YES

cub::ArgIndexInputIterator::normalize

YES

cub::TexObjInputIterator::BindTexture

NO

cub::TexObjInputIterator::UnbindTexture

NO

cub::TexRefInputIterator::BindTexture

NO

cub::TexRefInputIterator::UnbindTexture

NO

cub::CountingInputIterator

YES

cub::TransformInputIterator

YES

cub::ConstantInputIterator

YES

cub::DiscardOutputIterator

YES

cuBLAS API#

Function

Migration Support

Diagnostic Message

cublasCreate

YES

cublasDestroy

YES

cublasGetVersion

YES

cublasGetProperty

NO

cublasSetStream

YES

cublasGetStream

YES

cublasGetPointerMode

YES

DPCT1026 / DPCT1027

cublasSetPointerMode

YES

DPCT1026 / DPCT1027

cublasSetVector

YES

DPCT1018 / DPCT1020

cublasGetVector

YES

DPCT1018 / DPCT1020

cublasSetMatrix

YES

DPCT1018 / DPCT1020

cublasGetMatrix

YES

DPCT1018 / DPCT1020

cublasSetVectorAsync

YES

DPCT1018 / DPCT1020

cublasGetVectorAsync

YES

DPCT1018 / DPCT1020

cublasSetMatrixAsync

YES

DPCT1018 / DPCT1020

cublasGetMatrixAsync

YES

DPCT1018 / DPCT1020

cublasSetAtomicsMode

YES

DPCT1026 / DPCT1027

cublasGetAtomicsMode

YES

DPCT1026 / DPCT1027

cublasSetMathMode

YES

DPCT1026 / DPCT1027

cublasGetMathMode

YES

DPCT1026 / DPCT1027

cublasLoggerConfigure

NO

cublasGetLoggerCallback

NO

cublasSetLoggerCallback

NO

cublasIsamax

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasIdamax

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasIcamax

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasIzamax

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasIsamin

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasIdamin

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasIcamin

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasIzamin

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSasum

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDasum

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasScasum

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDzasum

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSaxpy

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDaxpy

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCaxpy

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZaxpy

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasScopy

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDcopy

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCcopy

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZcopy

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSdot

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDdot

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCdotu

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCdotc

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZdotu

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZdotc

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSnrm2

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDnrm2

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasScnrm2

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDznrm2

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSrot

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDrot

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCrot

YES

DPCT1020

cublasCsrot

YES

DPCT1034 / DPCT1041

cublasZrot

YES

DPCT1020

cublasZdrot

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSrotg

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDrotg

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCrotg

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZrotg

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSrotm

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDrotm

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSrotmg

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDrotmg

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSscal

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDscal

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCscal

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCsscal

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZscal

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZdscal

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSswap

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDswap

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCswap

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZswap

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSgbmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDgbmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCgbmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZgbmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSgemv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDgemv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCgemv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZgemv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSger

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDger

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCgeru

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCgerc

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZgeru

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZgerc

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSsbmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDsbmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSspmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDspmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSspr

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDspr

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSspr2

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDspr2

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSsymv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDsymv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCsymv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZsymv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSsyr

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDsyr

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCsyr

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZsyr

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSsyr2

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDsyr2

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCsyr2

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZsyr2

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasStbmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDtbmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCtbmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZtbmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasStbsv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDtbsv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCtbsv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZtbsv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasStpmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDtpmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCtpmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZtpmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasStpsv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDtpsv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCtpsv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZtpsv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasStrmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDtrmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCtrmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZtrmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasStrsv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDtrsv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCtrsv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZtrsv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasChemv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZhemv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasChbmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZhbmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasChpmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZhpmv

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCher

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZher

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCher2

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZher2

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasChpr

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZhpr

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasChpr2

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZhpr2

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSgemm

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDgemm

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCgemm

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZgemm

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasHgemm

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCgemm3m

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZgemm3m

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasHgemmBatched

YES

DPCT1020

cublasSgemmBatched

YES

DPCT1020

cublasDgemmBatched

YES

DPCT1020

cublasCgemmBatched

YES

DPCT1020

cublasZgemmBatched

YES

DPCT1020

cublasHgemmStridedBatched

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSgemmStridedBatched

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDgemmStridedBatched

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCgemmStridedBatched

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCgemm3mStridedBatched

NO

cublasZgemmStridedBatched

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSsymm

YES

DPCT1020

cublasDsymm

YES

DPCT1020

cublasCsymm

YES

DPCT1020

cublasZsymm

YES

DPCT1020

cublasSsyrk

YES

DPCT1020

cublasDsyrk

YES

DPCT1020

cublasCsyrk

YES

DPCT1020

cublasZsyrk

YES

DPCT1020

cublasSsyr2k

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasDsyr2k

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCsyr2k

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZsyr2k

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasSsyrkx

YES

DPCT1020

cublasDsyrkx

YES

DPCT1020

cublasCsyrkx

YES

DPCT1020

cublasZsyrkx

YES

DPCT1020

cublasStrmm

YES

DPCT1020

cublasDtrmm

YES

DPCT1020

cublasCtrmm

YES

DPCT1020

cublasZtrmm

YES

DPCT1020

cublasStrsm

YES

DPCT1020

cublasDtrsm

YES

DPCT1020

cublasCtrsm

YES

DPCT1020

cublasZtrsm

YES

DPCT1020

cublasStrsmBatched

YES

DPCT1020

cublasDtrsmBatched

YES

DPCT1020

cublasCtrsmBatched

YES

DPCT1020

cublasZtrsmBatched

YES

DPCT1020

cublasChemm

YES

DPCT1020

cublasZhemm

YES

DPCT1020

cublasCherk

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZherk

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCher2k

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasZher2k

YES

DPCT1020 / DPCT1034 / DPCT1041

cublasCherkx

YES

DPCT1020

cublasZherkx

YES

DPCT1020

cublasSgeam

YES

DPCT1020

cublasDgeam

YES

DPCT1020

cublasCgeam

YES

DPCT1020

cublasZgeam

YES

DPCT1020

cublasSdgmm

YES

DPCT1020

cublasDdgmm

YES

DPCT1020

cublasCdgmm

YES

DPCT1020

cublasZdgmm

YES

DPCT1020

cublasSgetrfBatched

YES

DPCT1020 / DPCT1047

cublasDgetrfBatched

YES

DPCT1020 / DPCT1047

cublasCgetrfBatched

YES

DPCT1020 / DPCT1047

cublasZgetrfBatched

YES

DPCT1020 / DPCT1047

cublasSgetrsBatched

YES

DPCT1020

cublasDgetrsBatched

YES

DPCT1020

cublasCgetrsBatched

YES

DPCT1020

cublasZgetrsBatched

YES

DPCT1020

cublasSgetriBatched

YES

DPCT1020

cublasDgetriBatched

YES

DPCT1020

cublasCgetriBatched

YES

DPCT1020

cublasZgetriBatched

YES

DPCT1020

cublasSmatinvBatched

NO

cublasDmatinvBatched

NO

cublasCmatinvBatched

NO

cublasZmatinvBatched

NO

cublasSgeqrfBatched

YES

DPCT1020

cublasDgeqrfBatched

YES

DPCT1020

cublasCgeqrfBatched

YES

DPCT1020

cublasZgeqrfBatched

YES

DPCT1020

cublasSgelsBatched

NO

cublasDgelsBatched

NO

cublasCgelsBatched

NO

cublasZgelsBatched

NO

cublasStpttr

NO

cublasDtpttr

NO

cublasCtpttr

NO

cublasZtpttr

NO

cublasStrttp

NO

cublasDtrttp

NO

cublasCtrttp

NO

cublasZtrttp

NO

cublasSgemmEx

YES

DPCT1020

cublasCgemmEx

YES

DPCT1020

cublasGemmEx

YES

DPCT1020

cublasGemmBatchedEx

YES

DPCT1020

cublasGemmStridedBatchedEx

YES

DPCT1020

cublasCsyrkEx

NO

cublasCsyrk3mEx

NO

cublasCherkEx

NO

cublasCherk3mEx

NO

cublasNrm2Ex

YES

DPCT1020

cublasAxpyEx

YES

DPCT1020

cublasDotEx

YES

DPCT1020

cublasScalEx

YES

DPCT1020

cublasLtCreate

NO

cublasLtDestroy

NO

cublasLtGetVersion

NO

cublasLtGetCudartVersion

NO

cublasLtGetProperty

NO

cublasLtMatmul

NO

cublasLtMatrixLayoutCreate

NO

cublasLtMatrixLayoutGetAttribute

NO

cublasLtMatrixLayoutSetAttribute

NO

cublasLtMatrixLayoutDestroy

NO

cublasLtMatrixTransform

NO

cublasLtMatmulDescCreate

NO

cublasLtMatmulDescDestroy

NO

cublasLtMatmulDescSetAttribute

NO

cublasLtMatmulDescGetAttribute

NO

cublasLtMatrixTransformDescCreate

NO

cublasLtMatrixTransformDescDestroy

NO

cublasLtMatrixTransformDescSetAttribute

NO

cublasLtMatrixTransformDescGetAttribute

NO

cublasLtMatmulPreferenceCreate

NO

cublasLtMatmulPreferenceDestroy

NO

cublasLtMatmulPreferenceSetAttribute

NO

cublasLtMatmulPreferenceGetAttribute

NO

cublasLtMatmulAlgoCheck

NO

cublasLtMatmulAlgoGetHeuristic

NO

cublasLtMatmulAlgoGetIds

NO

cublasLtMatmulAlgoInit

NO

cublasLtMatmulAlgoCapGetAttribute

NO

cublasLtMatmulAlgoConfigSetAttribute

NO

cublasLtMatmulAlgoConfigGetAttribute

NO

cublasXtCreate

NO

cublasXtDestroy

NO

cublasXtDeviceSelect

NO

cublasXtSetBlockDim

NO

cublasXtGetBlockDim

NO

cublasXtSetCpuRoutine

NO

cublasXtSetCpuRatio

NO

cublasXtSetPinningMemMode

NO

cublasXtGetPinningMemMode

NO

cublasXtSgemm

NO

cublasXtDgemm

NO

cublasXtCgemm

NO

cublasXtZgemm

NO

cublasXtChemm

NO

cublasXtZhemm

NO

cublasXtSsymm

NO

cublasXtDsymm

NO

cublasXtCsymm

NO

cublasXtZsymm

NO

cublasXtSsyrk

NO

cublasXtDsyrk

NO

cublasXtCsyrk

NO

cublasXtZsyrk

NO

cublasXtSsyr2k

NO

cublasXtDsyr2k

NO

cublasXtCsyr2k

NO

cublasXtZsyr2k

NO

cublasXtSsyrkx

NO

cublasXtDsyrkx

NO

cublasXtCsyrkx

NO

cublasXtZsyrkx

NO

cublasXtCherk

NO

cublasXtZherk

NO

cublasXtCher2k

NO

cublasXtZher2k

NO

cublasXtCherkx

NO

cublasXtZherkx

NO

cublasXtStrsm

NO

cublasXtDtrsm

NO

cublasXtCtrsm

NO

cublasXtZtrsm

NO

cublasXtStrmm

NO

cublasXtDtrmm

NO

cublasXtCtrmm

NO

cublasXtZtrmm

NO

cublasXtSspmm

NO

cublasXtDspmm

NO

cublasXtCspmm

NO

cublasXtZspmm

NO

cublasInit

YES

DPCT1026 / DPCT1027

cublasShutdown

YES

DPCT1026 / DPCT1027

cublasGetError

YES

DPCT1026 / DPCT1027

cublasGetVersion

YES

cublasAlloc

YES

cublasFree

YES

cublasSetKernelStream

YES

cublasSnrm2

YES

cublasDnrm2

YES

cublasScnrm2

YES

cublasDznrm2

YES

cublasSdot

YES

cublasDdot

YES

cublasCdotu

YES

cublasCdotc

YES

cublasZdotu

YES

cublasZdotc

YES

cublasSscal

YES

cublasDscal

YES

cublasCscal

YES

cublasZscal

YES

cublasCsscal

YES

cublasZdscal

YES

cublasSaxpy

YES

cublasDaxpy

YES

cublasCaxpy

YES

cublasZaxpy

YES

cublasScopy

YES

cublasDcopy

YES

cublasCcopy

YES

cublasZcopy

YES

cublasSswap

YES

cublasDswap

YES

cublasCswap

YES

cublasZswap

YES

cublasIsamax

YES

cublasIdamax

YES

cublasIcamax

YES

cublasIzamax

YES

cublasIsamin

YES

cublasIdamin

YES

cublasIcamin

YES

cublasIzamin

YES

cublasSasum

YES

cublasDasum

YES

cublasScasum

YES

cublasDzasum

YES

cublasSrot

YES

cublasDrot

YES

cublasCrot

YES

cublasZrot

YES

cublasCsrot

YES

cublasZdrot

YES

cublasSrotg

YES

cublasDrotg

YES

cublasCrotg

NO

cublasZrotg

NO

cublasSrotm

YES

cublasDrotm

YES

cublasSrotmg

YES

cublasDrotmg

YES

cublasSgemv

YES

cublasDgemv

YES

cublasCgemv

YES

cublasZgemv

YES

cublasSgbmv

YES

cublasDgbmv

YES

cublasCgbmv

YES

cublasZgbmv

YES

cublasStrmv

YES

cublasDtrmv

YES

cublasCtrmv

YES

cublasZtrmv

YES

cublasStbmv

YES

cublasDtbmv

YES

cublasCtbmv

YES

cublasZtbmv

YES

cublasStpmv

YES

cublasDtpmv

YES

cublasCtpmv

YES

cublasZtpmv

YES

cublasStrsv

YES

cublasDtrsv

YES

cublasCtrsv

YES

cublasZtrsv

YES

cublasStpsv

YES

cublasDtpsv

YES

cublasCtpsv

YES

cublasZtpsv

YES

cublasStbsv

YES

cublasDtbsv

YES

cublasCtbsv

YES

cublasZtbsv

YES

cublasSsymv

YES

cublasDsymv

YES

cublasChemv

YES

cublasZhemv

YES

cublasSsbmv

YES

cublasDsbmv

YES

cublasChbmv

YES

cublasZhbmv

YES

cublasSspmv

YES

cublasDspmv

YES

cublasChpmv

YES

cublasZhpmv

YES

cublasSger

YES

cublasDger

YES

cublasCgeru

YES

cublasCgerc

YES

cublasZgeru

YES

cublasZgerc

YES

cublasSsyr

YES

cublasDsyr

YES

cublasCher

YES

cublasZher

YES

cublasSspr

YES

cublasDspr

YES

cublasChpr

YES

cublasZhpr

YES

cublasSsyr2

YES

cublasDsyr2

YES

cublasCher2

YES

cublasZher2

YES

cublasSspr2

YES

cublasDspr2

YES

cublasChpr2

YES

cublasZhpr2

YES

cublasSgemm

YES

cublasDgemm

YES

cublasCgemm

YES

cublasZgemm

YES

cublasSsyrk

YES

cublasDsyrk

YES

cublasCsyrk

YES

cublasZsyrk

YES

cublasCherk

YES

cublasZherk

YES

cublasSsyr2k

YES

cublasDsyr2k

YES

cublasCsyr2k

YES

cublasZsyr2k

YES

cublasCher2k

YES

cublasZher2k

YES

cublasSsymm

YES

cublasDsymm

YES

cublasCsymm

YES

cublasZsymm

YES

cublasChemm

YES

cublasZhemm

YES

cublasStrsm

YES

cublasDtrsm

YES

cublasCtrsm

YES

cublasZtrsm

YES

cublasStrmm

YES

cublasDtrmm

YES

cublasCtrmm

YES

cublasZtrmm

YES

cublasAsumEx

NO

cublasCgemm3mBatched

NO

cublasCgemm3mEx

NO

cublasCopyEx

NO

cublasDotcEx

YES

cublasGetCudartVersion

NO

cublasIamaxEx

NO

cublasIaminEx

NO

cublasRotEx

YES

cublasRotgEx

NO

cublasRotmEx

NO

cublasRotmgEx

NO

cublasSwapEx

NO

cublasUint8gemmBias

NO

cublasXerbla

NO

cublasXtGetNumBoards

NO

cublasXtMaxBoards

NO

cublasGetSmCountTarget

NO

cublasSetSmCountTarget

NO

cublasGetStatusName

NO

cublasGetStatusString

YES

DPCT1009

cublasLogCallback

NO

cublasMigrateComputeType

NO

cublasSetWorkspace

NO

cublasSgemvBatched

NO

cublasDgemvBatched

NO

cublasCgemvBatched

NO

cublasZgemvBatched

NO

cublasSgemvStridedBatched

NO

cublasDgemvStridedBatched

NO

cublasCgemvStridedBatched

NO

cublasZgemvStridedBatched

NO

cublasHSHgemvBatched

NO

cublasHSHgemvStridedBatched

NO

cublasHSSgemvBatched

NO

cublasHSSgemvStridedBatched

NO

cublasTSSgemvBatched

NO

cublasTSSgemvStridedBatched

NO

cublasTSTgemvBatched

NO

cublasTSTgemvStridedBatched

NO

cublasLtGetStatusName

NO

cublasLtGetStatusString

NO

cublasLtLoggerForceDisable

NO

cublasLtLoggerOpenFile

NO

cublasLtLoggerSetCallback

NO

cublasLtLoggerSetFile

NO

cublasLtLoggerSetLevel

NO

cublasLtLoggerSetMask

NO

cublasLtMatmulDescInit

NO

cublasLtMatmulPreferenceInit

NO

cublasLtMatrixLayoutInit

NO

cublasLtMatrixTransformDescInit

NO

cublasSnrm2_64

NO

cublasDnrm2_64

NO

cublasScnrm2_64

NO

cublasDznrm2_64

NO

cublasSdot_64

NO

cublasDdot_64

NO

cublasCdotu_64

NO

cublasCdotc_64

NO

cublasZdotu_64

NO

cublasZdotc_64

NO

cublasSscal_64

NO

cublasDscal_64

NO

cublasCscal_64

NO

cublasCsscal_64

NO

cublasZscal_64

NO

cublasZdscal_64

NO

cublasSaxpy_64

NO

cublasDaxpy_64

NO

cublasCaxpy_64

NO

cublasZaxpy_64

NO

cublasScopy_64

NO

cublasDcopy_64

NO

cublasCcopy_64

NO

cublasZcopy_64

NO

cublasSswap_64

NO

cublasDswap_64

NO

cublasCswap_64

NO

cublasZswap_64

NO

cublasIsamax_64

NO

cublasIdamax_64

NO

cublasIcamax_64

NO

cublasIzamax_64

NO

cublasIsamin_64

NO

cublasIdamin_64

NO

cublasIcamin_64

NO

cublasIzamin_64

NO

cublasSasum_64

NO

cublasDasum_64

NO

cublasScasum_64

NO

cublasDzasum_64

NO

cublasSrot_64

NO

cublasDrot_64

NO

cublasCrot_64

NO

cublasCsrot_64

NO

cublasZrot_64

NO

cublasZdrot_64

NO

cublasSrotg_64

NO

cublasDrotg_64

NO

cublasCrotg_64

NO

cublasZrotg_64

NO

cublasSrotm_64

NO

cublasDrotm_64

NO

cublasSrotmg_64

NO

cublasDrotmg_64

NO

cublasSgemv_64

NO

cublasDgemv_64

NO

cublasCgemv_64

NO

cublasZgemv_64

NO

cublasSgbmv_64

NO

cublasDgbmv_64

NO

cublasCgbmv_64

NO

cublasZgbmv_64

NO

cublasStrmv_64

NO

cublasDtrmv_64

NO

cublasCtrmv_64

NO

cublasZtrmv_64

NO

cublasStbmv_64

NO

cublasDtbmv_64

NO

cublasCtbmv_64

NO

cublasZtbmv_64

NO

cublasStpmv_64

NO

cublasDtpmv_64

NO

cublasCtpmv_64

NO

cublasZtpmv_64

NO

cublasStrsv_64

NO

cublasDtrsv_64

NO

cublasCtrsv_64

NO

cublasZtrsv_64

NO

cublasStpsv_64

NO

cublasDtpsv_64

NO

cublasCtpsv_64

NO

cublasZtpsv_64

NO

cublasStbsv_64

NO

cublasDtbsv_64

NO

cublasCtbsv_64

NO

cublasZtbsv_64

NO

cublasSsymv_64

NO

cublasDsymv_64

NO

cublasCsymv_64

NO

cublasZsymv_64

NO

cublasChemv_64

NO

cublasZhemv_64

NO

cublasSsbmv_64

NO

cublasDsbmv_64

NO

cublasChbmv_64

NO

cublasZhbmv_64

NO

cublasSspmv_64

NO

cublasDspmv_64

NO

cublasChpmv_64

NO

cublasZhpmv_64

NO

cublasSger_64

NO

cublasDger_64

NO

cublasCgeru_64

NO

cublasCgerc_64

NO

cublasZgeru_64

NO

cublasZgerc_64

NO

cublasSsyr_64

NO

cublasDsyr_64

NO

cublasCsyr_64

NO

cublasZsyr_64

NO

cublasCher_64

NO

cublasZher_64

NO

cublasSspr_64

NO

cublasDspr_64

NO

cublasChpr_64

NO

cublasZhpr_64

NO

cublasSsyr2_64

NO

cublasDsyr2_64

NO

cublasCsyr2_64

NO

cublasZsyr2_64

NO

cublasCher2_64

NO

cublasZher2_64

NO

cublasSspr2_64

NO

cublasDspr2_64

NO

cublasChpr2_64

NO

cublasZhpr2_64

NO

cublasSgemm_64

YES

DPCT1020

cublasDgemm_64

YES

DPCT1020

cublasCgemm_64

YES

DPCT1020

cublasZgemm_64

YES

DPCT1020

cublasSsyrk_64

YES

DPCT1020

cublasDsyrk_64

YES

DPCT1020

cublasCsyrk_64

YES

DPCT1020

cublasZsyrk_64

YES

DPCT1020

cublasCherk_64

YES

DPCT1020

cublasZherk_64

YES

DPCT1020

cublasSsyr2k_64

YES

DPCT1020

cublasDsyr2k_64

YES

DPCT1020

cublasCsyr2k_64

YES

DPCT1020

cublasZsyr2k_64

YES

DPCT1020

cublasCher2k_64

YES

DPCT1020

cublasZher2k_64

YES

DPCT1020

cublasSsymm_64

YES

DPCT1020

cublasDsymm_64

YES

DPCT1020

cublasCsymm_64

YES

DPCT1020

cublasZsymm_64

YES

DPCT1020

cublasChemm_64

YES

DPCT1020

cublasZhemm_64

YES

DPCT1020

cublasStrsm_64

YES

DPCT1020

cublasDtrsm_64

YES

DPCT1020

cublasCtrsm_64

YES

DPCT1020

cublasZtrsm_64

YES

DPCT1020

cublasStrmm_64

NO

cublasDtrmm_64

NO

cublasCtrmm_64

NO

cublasZtrmm_64

NO

cublasSgeam_64

YES

DPCT1020

cublasDgeam_64

YES

DPCT1020

cublasCgeam_64

YES

DPCT1020

cublasZgeam_64

YES

DPCT1020

cublasSdgmm_64

YES

DPCT1020

cublasDdgmm_64

YES

DPCT1020

cublasCdgmm_64

YES

DPCT1020

cublasZdgmm_64

YES

DPCT1020

cuDNN API#

Function

Migration Support

Diagnostic Message

cudnnActivationForward

YES

cudnnAddTensor

YES

cudnnBatchNormalizationForwardInference

YES

cudnnCopyAlgorithmDescriptor

NO

cudnnCreate

YES

cudnnCreateActivationDescriptor

YES

cudnnCreateAlgorithmDescriptor

NO

cudnnCreateAlgorithmPerformance

NO

cudnnCreateDropoutDescriptor

YES

cudnnCreateFilterDescriptor

YES

cudnnCreateLRNDescriptor

YES

cudnnCreateOpTensorDescriptor

YES

cudnnCreatePoolingDescriptor

YES

cudnnCreateReduceTensorDescriptor

YES

cudnnCreateSpatialTransformerDescriptor

NO

cudnnCreateTensorDescriptor

YES

cudnnCreateTensorTransformDescriptor

NO

cudnnDeriveBNTensorDescriptor

YES

cudnnDeriveNormTensorDescriptor

YES

cudnnDestroy

YES

cudnnDestroyActivationDescriptor

YES

cudnnDestroyAlgorithmDescriptor

NO

cudnnDestroyAlgorithmPerformance

NO

cudnnDestroyDropoutDescriptor

YES

cudnnDestroyFilterDescriptor

YES

cudnnDestroyLRNDescriptor

YES

cudnnDestroyOpTensorDescriptor

YES

cudnnDestroyPoolingDescriptor

YES

cudnnDestroyReduceTensorDescriptor

YES

cudnnDestroySpatialTransformerDescriptor

NO

cudnnDestroyTensorDescriptor

YES

cudnnDestroyTensorTransformDescriptor

NO

cudnnDivisiveNormalizationForward

NO

cudnnDropoutForward

YES

cudnnDropoutGetReserveSpaceSize

YES

cudnnDropoutGetStatesSize

YES

cudnnGetActivationDescriptor

YES

cudnnGetActivationDescriptorSwishBeta

YES

cudnnGetAlgorithmDescriptor

NO

cudnnGetAlgorithmPerformance

NO

cudnnGetAlgorithmSpaceSize

NO

cudnnGetCallback

NO

cudnnGetCudartVersion

NO

cudnnGetDropoutDescriptor

YES

cudnnGetErrorString

YES

cudnnGetFilter4dDescriptor

YES

cudnnGetFilterNdDescriptor

YES

cudnnGetFilterSizeInBytes

YES

cudnnGetLRNDescriptor

YES

cudnnGetOpTensorDescriptor

YES

cudnnGetPooling2dDescriptor

YES

cudnnGetPooling2dForwardOutputDim

YES

cudnnGetPoolingNdDescriptor

YES

cudnnGetPoolingNdForwardOutputDim

YES

cudnnGetProperty

NO

cudnnGetReduceTensorDescriptor

YES

cudnnGetReductionIndicesSize

NO

cudnnGetReductionWorkspaceSize

YES

cudnnGetStream

YES

cudnnGetTensor4dDescriptor

YES

cudnnGetTensorNdDescriptor

YES

cudnnGetTensorSizeInBytes

YES

cudnnGetTensorTransformDescriptor

NO

cudnnGetVersion

YES

cudnnInitTransformDest

NO

cudnnLRNCrossChannelForward

YES

cudnnNormalizationForwardInference

YES

cudnnOpsInferVersionCheck

NO

cudnnOpTensor

YES

cudnnPoolingForward

YES

cudnnQueryRuntimeError

NO

cudnnReduceTensor

YES

cudnnRestoreAlgorithm

NO

cudnnRestoreDropoutDescriptor

YES

cudnnSaveAlgorithm

NO

cudnnScaleTensor

YES

cudnnSetActivationDescriptor

YES

cudnnSetActivationDescriptorSwishBeta

YES

cudnnSetAlgorithmDescriptor

NO

cudnnSetAlgorithmPerformance

NO

cudnnSetCallback

NO

cudnnSetDropoutDescriptor

YES

cudnnSetFilter4dDescriptor

YES

cudnnSetFilterNdDescriptor

YES

cudnnSetLRNDescriptor

YES

cudnnSetOpTensorDescriptor

YES

cudnnSetPooling2dDescriptor

YES

cudnnSetPoolingNdDescriptor

YES

cudnnSetReduceTensorDescriptor

YES

cudnnSetSpatialTransformerNdDescriptor

NO

cudnnSetStream

YES

cudnnSetTensor

YES

cudnnSetTensor4dDescriptor

YES

cudnnSetTensor4dDescriptorEx

YES

cudnnSetTensorNdDescriptor

YES

cudnnSetTensorNdDescriptorEx

YES

cudnnSetTensorTransformDescriptor

NO

cudnnSoftmaxForward

YES

cudnnSpatialTfGridGeneratorForward

NO

cudnnSpatialTfSamplerForward

NO

cudnnTransformFilter

NO

cudnnTransformTensor

YES

cudnnTransformTensorEx

NO

cudnnActivationBackward

YES

cudnnBatchNormalizationBackward

YES

cudnnBatchNormalizationBackwardEx

YES

cudnnBatchNormalizationForwardTraining

YES

cudnnBatchNormalizationForwardTrainingEx

YES

cudnnDivisiveNormalizationBackward

NO

cudnnDropoutBackward

YES

cudnnGetBatchNormalizationBackwardExWorkspaceSize

YES

cudnnGetBatchNormalizationForwardTrainingExWorkspaceSize

YES

cudnnGetBatchNormalizationTrainingExReserveSpaceSize

YES

cudnnGetNormalizationBackwardWorkspaceSize

YES

cudnnGetNormalizationForwardTrainingWorkspaceSize

YES

cudnnGetNormalizationTrainingReserveSpaceSize

YES

cudnnLRNCrossChannelBackward

YES

DPCT1097

cudnnNormalizationBackward

YES

cudnnNormalizationForwardTraining

YES

cudnnOpsTrainVersionCheck

NO

cudnnPoolingBackward

YES

DPCT1097

cudnnSoftmaxBackward

YES

cudnnSpatialTfGridGeneratorBackward

NO

cudnnSpatialTfSamplerBackward

NO

cudnnBackendCreateDescriptor

NO

cudnnBackendDestroyDescriptor

NO

cudnnBackendExecute

NO

cudnnBackendFinalize

NO

cudnnBackendGetAttribute

NO

cudnnBackendInitialize

NO

cudnnBackendSetAttribute

NO

cudnnConvolutionBackwardData

YES

cudnnConvolutionBiasActivationForward

YES

cudnnConvolutionForward

YES

cudnnCreateConvolutionDescriptor

YES

cudnnDestroyConvolutionDescriptor

YES

cudnnFindConvolutionBackwardDataAlgorithm

YES

cudnnFindConvolutionBackwardDataAlgorithmEx

NO

cudnnFindConvolutionForwardAlgorithm

YES

cudnnFindConvolutionForwardAlgorithmEx

NO

cudnnGetConvolution2dDescriptor

YES

cudnnGetConvolution2dForwardOutputDim

YES

cudnnGetConvolutionBackwardDataAlgorithmMaxCount

NO

cudnnGetConvolutionBackwardDataAlgorithm_v7

YES

cudnnGetConvolutionBackwardDataAlgorithm

YES

cudnnGetConvolutionBackwardDataWorkspaceSize

YES

cudnnGetConvolutionForwardAlgorithmMaxCount

NO

cudnnGetConvolutionForwardAlgorithm_v7

YES

cudnnGetConvolutionForwardAlgorithm

YES

cudnnGetConvolutionForwardWorkspaceSize

YES

cudnnGetConvolutionGroupCount

YES

cudnnGetConvolutionMathType

NO

cudnnGetConvolutionNdDescriptor

YES

cudnnGetConvolutionNdForwardOutputDim

YES

cudnnGetConvolutionReorderType

NO

cudnnGetFoldedConvBackwardDataDescriptors

NO

cudnnIm2Col

NO

cudnnReorderFilterAndBias

NO

cudnnSetConvolution2dDescriptor

YES

cudnnSetConvolutionGroupCount

YES

cudnnSetConvolutionMathType

YES

cudnnSetConvolutionNdDescriptor

YES

cudnnSetConvolutionReorderType

NO

cudnnConvolutionBackwardBias

YES

cudnnConvolutionBackwardFilter

YES

cudnnCreateFusedOpsConstParamPack

NO

cudnnCreateFusedOpsPlan

NO

cudnnCreateFusedOpsVariantParamPack

NO

cudnnDestroyFusedOpsConstParamPack

NO

cudnnDestroyFusedOpsPlan

NO

cudnnDestroyFusedOpsVariantParamPack

NO

cudnnFindConvolutionBackwardFilterAlgorithm

YES

cudnnFindConvolutionBackwardFilterAlgorithmEx

NO

cudnnFusedOpsExecute

NO

cudnnGetConvolutionBackwardFilterAlgorithmMaxCount

NO

cudnnGetConvolutionBackwardFilterAlgorithm_v7

YES

cudnnGetConvolutionBackwardFilterAlgorithm

YES

cudnnGetConvolutionBackwardFilterWorkspaceSize

YES

cudnnGetFusedOpsConstParamPackAttribute

NO

cudnnGetFusedOpsVariantParamPackAttribute

NO

cudnnMakeFusedOpsPlan

NO

cudnnSetFusedOpsConstParamPackAttribute

NO

cudnnSetFusedOpsVariantParamPackAttribute

NO

cudnnAdvInferVersionCheck

NO

cudnnBuildRNNDynamic

NO

cudnnCreateAttnDescriptor

NO

cudnnCreatePersistentRNNPlan

NO

cudnnCreateRNNDataDescriptor

YES

cudnnCreateRNNDescriptor

YES

cudnnCreateSeqDataDescriptor

NO

cudnnDestroyAttnDescriptor

NO

cudnnDestroyPersistentRNNPlan

NO

cudnnDestroyRNNDataDescriptor

YES

cudnnDestroyRNNDescriptor

YES

cudnnDestroySeqDataDescriptor

NO

cudnnFindRNNForwardInferenceAlgorithmEx

NO

cudnnGetAttnDescriptor

NO

cudnnGetMultiHeadAttnBuffers

NO

cudnnGetMultiHeadAttnWeights

NO

cudnnGetRNNBackwardDataAlgorithmMaxCount

NO

cudnnGetRNNBiasMode

NO

cudnnGetRNNDataDescriptor

YES

cudnnGetRNNDescriptor_v6

NO

cudnnGetRNNDescriptor_v8

YES

cudnnGetRNNForwardInferenceAlgorithmMaxCount

NO

cudnnGetRNNForwardTrainingAlgorithmMaxCount

NO

cudnnGetRNNLinLayerBiasParams

NO

cudnnGetRNNLinLayerMatrixParams

NO

cudnnGetRNNMatrixMathType

NO

cudnnGetRNNPaddingMode

NO

cudnnGetRNNParamsSize

NO

cudnnGetRNNProjectionLayers

NO

cudnnGetRNNTempSpaceSizes

YES

cudnnGetRNNWeightParams

NO

cudnnGetRNNWeightSpaceSize

YES

cudnnGetRNNWorkspaceSize

NO

cudnnGetSeqDataDescriptor

NO

cudnnMultiHeadAttnForward

NO

cudnnRNNForward

YES

cudnnRNNForwardInference

NO

cudnnRNNForwardInferenceEx

NO

cudnnRNNGetClip

NO

cudnnRNNGetClip_v8

NO

cudnnRNNSetClip

NO

cudnnRNNSetClip_v8

NO

cudnnSetAttnDescriptor

NO

cudnnSetPersistentRNNPlan

NO

cudnnSetRNNAlgorithmDescriptor

NO

cudnnSetRNNBiasMode

NO

cudnnSetRNNDataDescriptor

YES

cudnnSetRNNDescriptor_v6

NO

cudnnSetRNNDescriptor_v8

YES

cudnnSetRNNMatrixMathType

NO

cudnnSetRNNPaddingMode

NO

cudnnSetRNNProjectionLayers

NO

cudnnSetSeqDataDescriptor

NO

cudnnAdvTrainVersionCheck

NO

cudnnCreateCTCLossDescriptor

NO

cudnnCTCLoss

NO

cudnnCTCLoss_v8

NO

cudnnDestroyCTCLossDescriptor

NO

cudnnFindRNNBackwardDataAlgorithmEx

NO

cudnnFindRNNBackwardWeightsAlgorithmEx

NO

cudnnFindRNNForwardTrainingAlgorithmEx

NO

cudnnGetCTCLossDescriptor

NO

cudnnGetCTCLossDescriptorEx

NO

cudnnGetCTCLossDescriptor_v8

NO

cudnnGetCTCLossWorkspaceSize

NO

cudnnGetCTCLossWorkspaceSize_v8

NO

cudnnGetRNNTrainingReserveSize

NO

cudnnMultiHeadAttnBackwardData

NO

cudnnMultiHeadAttnBackwardWeights

NO

cudnnRNNBackwardData

NO

cudnnRNNBackwardData_v8

YES

cudnnRNNBackwardDataEx

NO

cudnnRNNBackwardWeights

NO

cudnnRNNBackwardWeights_v8

YES

cudnnRNNBackwardWeightsEx

NO

cudnnRNNForwardTraining

NO

cudnnRNNForwardTrainingEx

NO

cudnnSetCTCLossDescriptor

NO

cudnnSetCTCLossDescriptorEx

NO

cudnnSetCTCLossDescriptor_v8

NO

cuFFT API#

Function

Migration Support

Diagnostic Message

cufftPlan1d

YES

cufftPlan2d

YES

cufftPlan3d

YES

cufftPlanMany

YES

cufftXtMakePlanMany

YES

DPCT1099 / DPCT1100

cufftExecC2C

YES

cufftExecZ2Z

YES

cufftExecR2C

YES

cufftExecD2Z

YES

cufftExecC2R

YES

cufftExecZ2D

YES

cufftCreate

YES

cufftXtSetGPUs

NO

cufftMakePlan1d

YES

DPCT1099 / DPCT1100

cufftMakePlan2d

YES

DPCT1099 / DPCT1100

cufftMakePlan3d

YES

DPCT1099 / DPCT1100

cufftMakePlanMany

YES

DPCT1099 / DPCT1100

cufftGetSize1d

YES

DPCT1099 / DPCT1100

cufftGetSize2d

YES

DPCT1099 / DPCT1100

cufftGetSize3d

YES

DPCT1099 / DPCT1100

cufftGetSizeMany

YES

DPCT1099 / DPCT1100

cufftGetSize

YES

DPCT1100

cufftXtSetWorkArea

NO

cufftXtMalloc

NO

cufftXtMemcpy

NO

cufftXtClearCallback

NO

cufftXtExecDescriptorC2R

NO

cufftXtExecDescriptorD2Z

NO

cufftXtExecDescriptorR2C

NO

cufftXtExecDescriptorZ2D

NO

cufftXtExecDescriptorC2C

NO

cufftXtExecDescriptorZ2Z

NO

cufftXtQueryPlan

NO

cufftXtSetCallback

NO

cufftXtSetCallbackSharedSize

NO

cufftXtFree

NO

cufftDestroy

YES

cufftSetAutoAllocation

YES

DPCT1100

cufftEstimate1d

YES

DPCT1099 / DPCT1100

cufftEstimate2d

YES

DPCT1099 / DPCT1100

cufftEstimate3d

YES

DPCT1099 / DPCT1100

cufftEstimateMany

YES

DPCT1099 / DPCT1100

cufftXtSetWorkAreaPolicy

NO

cufftMakePlanMany64

YES

DPCT1099 / DPCT1100

cufftGetSizeMany64

YES

DPCT1099 / DPCT1100

cufftXtGetSizeMany

NO

cufftSetWorkArea

YES

DPCT1100

cufftXtExec

YES

cufftXtExecDescriptor

NO

cufftSetStream

YES

cufftGetVersion

YES

cufftGetProperty

YES

cuRAND API#

Function

Migration Support

Diagnostic Message

curandCreateGenerator

YES

DPCT1028 / DPCT1032 / DPCT1033

curandCreateGeneratorHost

YES

DPCT1028 / DPCT1032 / DPCT1033

curandCreatePoissonDistribution

NO

curandDestroyDistribution

NO

curandDestroyGenerator

YES

curandGenerate

YES

curandGenerateLogNormal

YES

curandGenerateLogNormalDouble

YES

curandGenerateLongLong

YES

curandGenerateNormal

YES

curandGenerateNormalDouble

YES

curandGeneratePoisson

YES

curandGenerateSeeds

NO

curandGenerateUniform

YES

curandGenerateUniformDouble

YES

curandGetDirectionVectors32

NO

curandGetDirectionVectors64

NO

curandGetProperty

NO

curandGetScrambleConstants32

NO

curandGetScrambleConstants64

NO

curandGetVersion

NO

curandSetGeneratorOffset

YES

curandSetGeneratorOrdering

YES

curandSetPseudoRandomGeneratorSeed

YES

curandSetQuasiRandomGeneratorDimensions

YES

curandSetStream

YES

curandMakeMTGP32KernelState

NO

curand

YES

curand4

YES

curand_init

YES

DPCT1028 / DPCT1105

curand_log_normal

YES

curand_log_normal2

YES

curand_log_normal2_double

YES

curand_log_normal4

YES

curand_log_normal_double

YES

curand_normal

YES

curand_normal2

YES

curand_normal2_double

YES

curand_normal4

YES

curand_normal_double

YES

curand_poisson

YES

curand_poisson4

YES

curand_uniform

YES

curand_uniform2_double

YES

curand_uniform4

YES

curand_uniform_double

YES

skipahead

YES

skipahead_sequence

YES

DPCT1026 / DPCT1027

skipahead_subsequence

YES

curand_uniform4_double

YES

curand_normal4_double

YES

curand_log_normal4_double

YES

curand_discrete

NO

curand_discrete4

NO

curandMakeMTGP32Constants

NO

curand_mtgp32_single

NO

curand_mtgp32_single_specific

NO

curand_mtgp32_specific

NO

__curand_umul

NO

curand_Philox4x32_10

NO

cuSOLVER API#

Function

Migration Support

Diagnostic Message

cusolverDnCreate

YES

cusolverDnDestroy

YES

cusolverDnSetStream

YES

cusolverDnGetStream

YES

cusolverDnCreateSyevjInfo

YES

DPCT1026 / DPCT1027

cusolverDnDestroySyevjInfo

YES

DPCT1026 / DPCT1027

cusolverDnXsyevjSetTolerance

NO

cusolverDnXsyevjSetMaxSweeps

NO

cusolverDnXsyevjSetSortEig

NO

cusolverDnXsyevjGetResidual

NO

cusolverDnXsyevjGetSweeps

NO

cusolverDnCreateGesvdjInfo

YES

DPCT1026 / DPCT1027

cusolverDnDestroyGesvdjInfo

YES

DPCT1026 / DPCT1027

cusolverDnXgesvdjSetTolerance

NO

cusolverDnXgesvdjSetMaxSweeps

NO

cusolverDnXgesvdjSetSortEig

NO

cusolverDnXgesvdjGetResidual

NO

cusolverDnXgesvdjGetSweeps

NO

cusolverDnSpotrf_bufferSize

YES

cusolverDnDpotrf_bufferSize

YES

cusolverDnCpotrf_bufferSize

YES

cusolverDnZpotrf_bufferSize

YES

cusolverDnSpotrf

YES

cusolverDnDpotrf

YES

cusolverDnCpotrf

YES

cusolverDnZpotrf

YES

cusolverDnSpotrs

YES

cusolverDnDpotrs

YES

cusolverDnCpotrs

YES

cusolverDnZpotrs

YES

cusolverDnSpotri_bufferSize

YES

cusolverDnDpotri_bufferSize

YES

cusolverDnCpotri_bufferSize

YES

cusolverDnZpotri_bufferSize

YES

cusolverDnSpotri

YES

cusolverDnDpotri

YES

cusolverDnCpotri

YES

cusolverDnZpotri

YES

cusolverDnSgetrf_bufferSize

YES

cusolverDnDgetrf_bufferSize

YES

cusolverDnCgetrf_bufferSize

YES

cusolverDnZgetrf_bufferSize

YES

cusolverDnSgetrf

YES

DPCT1047

cusolverDnDgetrf

YES

DPCT1047

cusolverDnCgetrf

YES

DPCT1047

cusolverDnZgetrf

YES

DPCT1047

cusolverDnSgetrs

YES

cusolverDnDgetrs

YES

cusolverDnCgetrs

YES

cusolverDnZgetrs

YES

cusolverDnSgeqrf_bufferSize

YES

cusolverDnDgeqrf_bufferSize

YES

cusolverDnCgeqrf_bufferSize

YES

cusolverDnZgeqrf_bufferSize

YES

cusolverDnSgeqrf

YES

cusolverDnDgeqrf

YES

cusolverDnCgeqrf

YES

cusolverDnZgeqrf

YES

cusolverDnSormqr_bufferSize

YES

cusolverDnDormqr_bufferSize

YES

cusolverDnCunmqr_bufferSize

YES

cusolverDnZunmqr_bufferSize

YES

cusolverDnSormqr

YES

cusolverDnDormqr

YES

cusolverDnCunmqr

YES

cusolverDnZunmqr

YES

cusolverDnSorgqr_bufferSize

YES

cusolverDnDorgqr_bufferSize

YES

cusolverDnCungqr_bufferSize

YES

cusolverDnZungqr_bufferSize

YES

cusolverDnSorgqr

YES

cusolverDnDorgqr

YES

cusolverDnCungqr

YES

cusolverDnZungqr

YES

cusolverDnSsytrf_bufferSize

YES

cusolverDnDsytrf_bufferSize

YES

cusolverDnCsytrf_bufferSize

YES

cusolverDnZsytrf_bufferSize

YES

cusolverDnSsytrf

YES

cusolverDnDsytrf

YES

cusolverDnCsytrf

YES

cusolverDnZsytrf

YES

cusolverDnSpotrfBatched

YES

cusolverDnDpotrfBatched

YES

cusolverDnCpotrfBatched

YES

cusolverDnZpotrfBatched

YES

cusolverDnSpotrsBatched

YES

cusolverDnDpotrsBatched

YES

cusolverDnCpotrsBatched

YES

cusolverDnZpotrsBatched

YES

cusolverDnSgebrd_bufferSize

YES

cusolverDnDgebrd_bufferSize

YES

cusolverDnCgebrd_bufferSize

YES

cusolverDnZgebrd_bufferSize

YES

cusolverDnSgebrd

YES

cusolverDnDgebrd

YES

cusolverDnCgebrd

YES

cusolverDnZgebrd

YES

cusolverDnSorgbr_bufferSize

YES

cusolverDnDorgbr_bufferSize

YES

cusolverDnCungbr_bufferSize

YES

cusolverDnZungbr_bufferSize

YES

cusolverDnSorgbr

YES

cusolverDnDorgbr

YES

cusolverDnCungbr

YES

cusolverDnZungbr

YES

cusolverDnSsytrd_bufferSize

YES

cusolverDnDsytrd_bufferSize

YES

cusolverDnChetrd_bufferSize

YES

cusolverDnZhetrd_bufferSize

YES

cusolverDnSsytrd

YES

cusolverDnDsytrd

YES

cusolverDnChetrd

YES

cusolverDnZhetrd

YES

cusolverDnSormtr_bufferSize

YES

cusolverDnDormtr_bufferSize

YES

cusolverDnCunmtr_bufferSize

YES

cusolverDnZunmtr_bufferSize

YES

cusolverDnSormtr

YES

cusolverDnDormtr

YES

cusolverDnCunmtr

YES

cusolverDnZunmtr

YES

cusolverDnSorgtr_bufferSize

YES

cusolverDnDorgtr_bufferSize

YES

cusolverDnCungtr_bufferSize

YES

cusolverDnZungtr_bufferSize

YES

cusolverDnSorgtr

YES

cusolverDnDorgtr

YES

cusolverDnCungtr

YES

cusolverDnZungtr

YES

cusolverDnSgesvd_bufferSize

YES

cusolverDnDgesvd_bufferSize

YES

cusolverDnCgesvd_bufferSize

YES

cusolverDnZgesvd_bufferSize

YES

cusolverDnSgesvd

YES

cusolverDnDgesvd

YES

cusolverDnCgesvd

YES

cusolverDnZgesvd

YES

cusolverDnSgesvdj_bufferSize

YES

cusolverDnDgesvdj_bufferSize

YES

cusolverDnCgesvdj_bufferSize

YES

cusolverDnZgesvdj_bufferSize

YES

cusolverDnSgesvdj

YES

cusolverDnDgesvdj

YES

cusolverDnCgesvdj

YES

cusolverDnZgesvdj

YES

cusolverDnSgesvdjBatched_bufferSize

NO

cusolverDnDgesvdjBatched_bufferSize

NO

cusolverDnCgesvdjBatched_bufferSize

NO

cusolverDnZgesvdjBatched_bufferSize

NO

cusolverDnSgesvdjBatched

NO

cusolverDnDgesvdjBatched

NO

cusolverDnCgesvdjBatched

NO

cusolverDnZgesvdjBatched

NO

cusolverDnSgesvdaStridedBatched_bufferSize

NO

cusolverDnDgesvdaStridedBatched_bufferSize

NO

cusolverDnCgesvdaStridedBatched_bufferSize

NO

cusolverDnZgesvdaStridedBatched_bufferSize

NO

cusolverDnSgesvdaStridedBatched

NO

cusolverDnDgesvdaStridedBatched

NO

cusolverDnCgesvdaStridedBatched

NO

cusolverDnZgesvdaStridedBatched

NO

cusolverDnSsyevd_bufferSize

YES

cusolverDnDsyevd_bufferSize

YES

cusolverDnCheevd_bufferSize

YES

cusolverDnZheevd_bufferSize

YES

cusolverDnSsyevd

YES

cusolverDnDsyevd

YES

cusolverDnCheevd

YES

cusolverDnZheevd

YES

cusolverDnSsyevdx_bufferSize

YES

cusolverDnDsyevdx_bufferSize

YES

cusolverDnCheevdx_bufferSize

YES

cusolverDnZheevdx_bufferSize

YES

cusolverDnSsyevdx

YES

cusolverDnDsyevdx

YES

cusolverDnCheevdx

YES

cusolverDnZheevdx

YES

cusolverDnSsygvd_bufferSize

YES

cusolverDnDsygvd_bufferSize

YES

cusolverDnChegvd_bufferSize

YES

cusolverDnZhegvd_bufferSize

YES

cusolverDnSsygvd

YES

cusolverDnDsygvd

YES

cusolverDnChegvd

YES

cusolverDnZhegvd

YES

cusolverDnSsygvdx_bufferSize

YES

cusolverDnDsygvdx_bufferSize

YES

cusolverDnChegvdx_bufferSize

YES

cusolverDnZhegvdx_bufferSize

YES

cusolverDnSsygvdx

YES

cusolverDnDsygvdx

YES

cusolverDnChegvdx

YES

cusolverDnZhegvdx

YES

cusolverDnSsyevj_bufferSize

YES

cusolverDnDsyevj_bufferSize

YES

cusolverDnCheevj_bufferSize

YES

cusolverDnZheevj_bufferSize

YES

cusolverDnSsyevj

YES

cusolverDnDsyevj

YES

cusolverDnCheevj

YES

cusolverDnZheevj

YES

cusolverDnSsygvj_bufferSize

YES

cusolverDnDsygvj_bufferSize

YES

cusolverDnChegvj_bufferSize

YES

cusolverDnZhegvj_bufferSize

YES

cusolverDnSsygvj

YES

cusolverDnDsygvj

YES

cusolverDnChegvj

YES

cusolverDnZhegvj

YES

cusolverDnSsyevjBatched_bufferSize

NO

cusolverDnDsyevjBatched_bufferSize

NO

cusolverDnCheevjBatched_bufferSize

NO

cusolverDnZheevjBatched_bufferSize

NO

cusolverDnSsyevjBatched

NO

cusolverDnDsyevjBatched

NO

cusolverDnCheevjBatched

NO

cusolverDnZheevjBatched

NO

cusolverSpCreate

NO

cusolverSpDestroy

NO

cusolverSpSetStream

NO

cusolverSpXcsrissymHost

NO

cusolverSpScsrlsvluHost

NO

cusolverSpDcsrlsvluHost

NO

cusolverSpCcsrlsvluHost

NO

cusolverSpZcsrlsvluHost

NO

cusolverSpScsrlsvlu

NO

cusolverSpDcsrlsvlu

NO

cusolverSpCcsrlsvlu

NO

cusolverSpZcsrlsvlu

NO

cusolverSpScsrlsvqr

NO

cusolverSpDcsrlsvqr

NO

cusolverSpCcsrlsvqr

NO

cusolverSpZcsrlsvqr

NO

cusolverSpScsrlsvqrHost

NO

cusolverSpDcsrlsvqrHost

NO

cusolverSpCcsrlsvqrHost

NO

cusolverSpZcsrlsvqrHost

NO

cusolverSpScsrlsvchol

NO

cusolverSpDcsrlsvchol

NO

cusolverSpCcsrlsvchol

NO

cusolverSpZcsrlsvchol

NO

cusolverSpScsrlsvcholHost

NO

cusolverSpDcsrlsvcholHost

NO

cusolverSpCcsrlsvcholHost

NO

cusolverSpZcsrlsvcholHost

NO

cusolverSpScsrlsqvqr

NO

cusolverSpDcsrlsqvqr

NO

cusolverSpCcsrlsqvqr

NO

cusolverSpZcsrlsqvqr

NO

cusolverSpScsrlsqvqrHost

NO

cusolverSpDcsrlsqvqrHost

NO

cusolverSpCcsrlsqvqrHost

NO

cusolverSpZcsrlsqvqrHost

NO

cusolverSpScsreigvsi

NO

cusolverSpDcsreigvsi

NO

cusolverSpCcsreigvsi

NO

cusolverSpZcsreigvsi

NO

cusolverSpScsreigvsiHost

NO

cusolverSpDcsreigvsiHost

NO

cusolverSpCcsreigvsiHost

NO

cusolverSpZcsreigvsiHost

NO

cusolverspScsreigs

NO

cusolverSpDcsreigs

NO

cusolverSpCcsreigs

NO

cusolverSpZcsreigs

NO

cusolverspScsreigsHost

NO

cusolverSpDcsreigsHost

NO

cusolverSpCcsreigsHost

NO

cusolverSpZcsreigsHost

NO

cusolverSpXcsrsymrcmHost

NO

cusolverSpXcsrsymmdqHost

NO

cusolverSpXcsrsymamdHost

NO

cusolverSpXcsrmetisndHost

NO

cusolverSpScsrzfdHost

NO

cusolverSpDcsrzfdHost

NO

cusolverSpCcsrzfdHost

NO

cusolverSpZcsrzfdHost

NO

cusolverSpXcsrperm_bufferSizeHost

NO

cusolverSpXcsrpermHost

NO

cusolverSpCreateCsrqrInfo

NO

cusolverSpDestroyCsrqrInfo

NO

cusolverSpXcsrqrAnalysisBatched

NO

cusolverSpScsrqrBufferInfoBatched

NO

cusolverSpDcsrqrBufferInfoBatched

NO

cusolverSpCcsrqrBufferInfoBatched

NO

cusolverSpZcsrqrBufferInfoBatched

NO

cusolverSpScsrqrsvBatched

NO

cusolverSpDcsrqrsvBatched

NO

cusolverSpCcsrqrsvBatched

NO

cusolverSpZcsrqrsvBatched

NO

cusolverRfAccessBundledFactors

NO

cusolverRfAnalyze

NO

cusolverRfSetupDevice

NO

cusolverRfSetupHost

NO

cusolverRfCreate

NO

cusolverRfExtractBundledFactorsHost

NO

cusolverRfExtractSplitFactorsHost

NO

cusolverRfDestroy

NO

cusolverRfGetMatrixFormat

NO

cusolverRfGetNumericProperties

NO

cusolverRfGetNumericBoostReport

NO

cusolverRfGetResetValuesFastMode

NO

cusolverRfGet_Algs

NO

cusolverRfRefactor

NO

cusolverRfResetValues

NO

cusolverRfSetMatrixFormat

NO

cusolverRfSetNumericProperties

NO

cusolverRfSetResetValuesFastMode

NO

cusolverRfSetAlgs

NO

cusolverRfSolve

NO

cusolverRfBatchSetupHost

NO

cusolverRfBatchAnalyze

NO

cusolverRfBatchResetValues

NO

cusolverRfBatchRefactor

NO

cusolverRfBatchSolve

NO

cusolverRfBatchZeroPivot

NO

cusolverDnCCgels

NO

cusolverDnCCgels_bufferSize

NO

cusolverDnCCgesv

NO

cusolverDnCCgesv_bufferSize

NO

cusolverDnCEgels

NO

cusolverDnCEgels_bufferSize

NO

cusolverDnCEgesv

NO

cusolverDnCEgesv_bufferSize

NO

cusolverDnCKgels

NO

cusolverDnCKgels_bufferSize

NO

cusolverDnCKgesv

NO

cusolverDnCKgesv_bufferSize

NO

cusolverDnClaswp

NO

cusolverDnClauum

NO

cusolverDnClauum_bufferSize

NO

cusolverDnCreateParams

YES

DPCT1026 / DPCT1027

cusolverDnCsytri

NO

cusolverDnCsytri_bufferSize

NO

cusolverDnCYgels

NO

cusolverDnCYgels_bufferSize

NO

cusolverDnCYgesv

NO

cusolverDnCYgesv_bufferSize

NO

cusolverDnDBgels

NO

cusolverDnDBgels_bufferSize

NO

cusolverDnDBgesv

NO

cusolverDnDBgesv_bufferSize

NO

cusolverDnDDgels

NO

cusolverDnDDgels_bufferSize

NO

cusolverDnDDgesv

NO

cusolverDnDDgesv_bufferSize

NO

cusolverDnDestroyParams

YES

DPCT1026 / DPCT1027

cusolverDnDHgels

NO

cusolverDnDHgels_bufferSize

NO

cusolverDnDHgesv

NO

cusolverDnDHgesv_bufferSize

NO

cusolverDnDlaswp

NO

cusolverDnDlauum

NO

cusolverDnDlauum_bufferSize

NO

cusolverDnDSgels

NO

cusolverDnDSgels_bufferSize

NO

cusolverDnDSgesv

NO

cusolverDnDSgesv_bufferSize

NO

cusolverDnDsytri

NO

cusolverDnDsytri_bufferSize

NO

cusolverDnDXgels

NO

cusolverDnDXgels_bufferSize

NO

cusolverDnDXgesv

NO

cusolverDnDXgesv_bufferSize

NO

cusolverDnGeqrf

YES

cusolverDnGeqrf_bufferSize

YES

cusolverDnGesvd

YES

cusolverDnGesvd_bufferSize

YES

cusolverDnGetrf

YES

DPCT1047

cusolverDnGetrf_bufferSize

YES

cusolverDnGetrs

YES

cusolverDnIRSInfosCreate

NO

cusolverDnIRSInfosDestroy

NO

cusolverDnIRSInfosGetMaxIters

NO

cusolverDnIRSInfosGetNiters

NO

cusolverDnIRSInfosGetOuterNiters

NO

cusolverDnIRSInfosGetResidualHistory

NO

cusolverDnIRSInfosRequestResidual

NO

cusolverDnIRSParamsCreate

NO

cusolverDnIRSParamsDestroy

NO

cusolverDnIRSParamsDisableFallback

NO

cusolverDnIRSParamsEnableFallback

NO

cusolverDnIRSParamsGetMaxIters

NO

cusolverDnIRSParamsSetMaxIters

NO

cusolverDnIRSParamsSetMaxItersInner

NO

cusolverDnIRSParamsSetRefinementSolver

NO

cusolverDnIRSParamsSetSolverLowestPrecision

NO

cusolverDnIRSParamsSetSolverMainPrecision

NO

cusolverDnIRSParamsSetSolverPrecisions

NO

cusolverDnIRSParamsSetTol

NO

cusolverDnIRSParamsSetTolInner

NO

cusolverDnIRSXgels

NO

cusolverDnIRSXgels_bufferSize

NO

cusolverDnIRSXgesv

NO

cusolverDnIRSXgesv_bufferSize

NO

cusolverDnPotrf

YES

cusolverDnPotrf_bufferSize

YES

cusolverDnPotrs

YES

cusolverDnSBgels

NO

cusolverDnSBgels_bufferSize

NO

cusolverDnSBgesv

NO

cusolverDnSBgesv_bufferSize

NO

cusolverDnSetAdvOptions

YES

DPCT1026 / DPCT1027

cusolverDnSHgels

NO

cusolverDnSHgels_bufferSize

NO

cusolverDnSHgesv

NO

cusolverDnSHgesv_bufferSize

NO

cusolverDnSlaswp

NO

cusolverDnSlauum

NO

cusolverDnSlauum_bufferSize

NO

cusolverDnSSgels

NO

cusolverDnSSgels_bufferSize

NO

cusolverDnSSgesv

NO

cusolverDnSSgesv_bufferSize

NO

cusolverDnSsytri

NO

cusolverDnSsytri_bufferSize

NO

cusolverDnSXgels

NO

cusolverDnSXgels_bufferSize

NO

cusolverDnSXgesv

NO

cusolverDnSXgesv_bufferSize

NO

cusolverDnSyevd

YES

cusolverDnSyevd_bufferSize

YES

cusolverDnSyevdx

YES

cusolverDnSyevdx_bufferSize

YES

cusolverDnXgeqrf

YES

cusolverDnXgeqrf_bufferSize

YES

cusolverDnXgesvd

YES

cusolverDnXgesvd_bufferSize

YES

cusolverDnXgesvdp

NO

cusolverDnXgesvdp_bufferSize

NO

cusolverDnXgesvdr

NO

cusolverDnXgesvdr_bufferSize

NO

cusolverDnXgetrf

YES

DPCT1047

cusolverDnXgetrf_bufferSize

YES

cusolverDnXgetrs

YES

cusolverDnXpotrf

YES

cusolverDnXpotrf_bufferSize

YES

cusolverDnXpotrs

YES

cusolverDnXsyevd

YES

cusolverDnXsyevd_bufferSize

YES

cusolverDnXsyevdx

YES

cusolverDnXsyevdx_bufferSize

YES

cusolverDnXsytrs

NO

cusolverDnXsytrs_bufferSize

NO

cusolverDnXtrtri

YES

cusolverDnXtrtri_bufferSize

YES

cusolverDnZCgels

NO

cusolverDnZCgels_bufferSize

NO

cusolverDnZCgesv

NO

cusolverDnZCgesv_bufferSize

NO

cusolverDnZEgels

NO

cusolverDnZEgels_bufferSize

NO

cusolverDnZEgesv

NO

cusolverDnZEgesv_bufferSize

NO

cusolverDnZKgels

NO

cusolverDnZKgels_bufferSize

NO

cusolverDnZKgesv

NO

cusolverDnZKgesv_bufferSize

NO

cusolverDnZlaswp

NO

cusolverDnZlauum

NO

cusolverDnZlauum_bufferSize

NO

cusolverDnZsytri

NO

cusolverDnZsytri_bufferSize

NO

cusolverDnZYgels

NO

cusolverDnZYgels_bufferSize

NO

cusolverDnZYgesv

NO

cusolverDnZYgesv_bufferSize

NO

cusolverDnZZgels

NO

cusolverDnZZgels_bufferSize

NO

cusolverDnZZgesv

NO

cusolverDnZZgesv_bufferSize

NO

cusolverMgCreate

NO

cusolverMgCreateDeviceGrid

NO

cusolverMgCreateMatDescr

NO

cusolverMgDestroy

NO

cusolverMgDestroyGrid

NO

cusolverMgDestroyMatrixDesc

NO

cusolverMgDeviceSelect

NO

cusolverMgGetrf

NO

cusolverMgGetrs

NO

cusolverMgPotrf

NO

cusolverMgPotri

NO

cusolverMgPotrs

NO

cusolverMgSyevd

NO

cusolverSpScsreigs

NO

cusolverSpScsreigsHost

NO

cusolverSpXcsrissym

NO

cusolverSpXcsrqrBatchedHost

NO

cusolverSpXcsrzfdHost

NO

cuSPARSE API#

Function

Migration Support

Diagnostic Message

cusparseCreate

YES

cusparseCreateSolveAnalysisInfo

YES

DPCT1026 / DPCT1027

cusparseCreateHybMat

NO

cusparseCreateMatDescr

YES

cusparseDestroy

YES

cusparseDestroySolveAnalysisInfo

YES

DPCT1026 / DPCT1027

cusparseDestroyHybMat

NO

cusparseDestroyMatDescr

YES

DPCT1026 / DPCT1027

cusparseGetLevelInfo

NO

cusparseGetMatDiagType

YES

cusparseGetMatFillMode

YES

cusparseGetMatIndexBase

YES

cusparseGetMatType

YES

cusparseGetPointerMode

YES

DPCT1026 / DPCT1027

cusparseGetVersion

NO

cusparseSetMatDiagType

YES

cusparseSetMatFillMode

YES

cusparseSetMatIndexBase

YES

cusparseSetMatType

YES

cusparseSetPointerMode

YES

DPCT1026 / DPCT1027

cusparseSetStream

YES

cusparseGetStream

YES

cusparseCreateCsrsv2Info

YES

cusparseDestroyCsrsv2Info

YES

cusparseCreateCsrsm2Info

NO

cusparseDestroyCsrsm2Info

NO

cusparseCreateCsric02Info

NO

cusparseDestroyCsric02Info

NO

cusparseCreateCsrilu02Info

NO

cusparseDestroyCsrilu02Info

NO

cusparseCreateBsrsv2Info

NO

cusparseDestroyBsrsv2Info

NO

cusparseCreateBsrsm2Info

NO

cusparseDestroyBsrsm2Info

NO

cusparseCreateBsric02Info

NO

cusparseDestroyBsric02Info

NO

cusparseCreateBsrilu02Info

NO

cusparseDestroyBsrilu02Info

NO

cusparseCreateCsrgemm2Info

NO

cusparseDestroyCsrgemm2Info

NO

cusparseCreatePruneInfo

NO

cusparseDestroyPruneInfo

NO

cusparseSaxpyi

NO

cusparseDaxpyi

NO

cusparseCaxpyi

NO

cusparseZaxpyi

NO

cusparseSdoti

NO

cusparseDdoti

NO

cusparseCdoti

NO

cusparseZdoti

NO

cusparseCdotci

NO

cusparseZdotci

NO

cusparseSgthr

NO

cusparseDgthr

NO

cusparseCgthr

NO

cusparseZgthr

NO

cusparseSgthrz

NO

cusparseDgthrz

NO

cusparseCgthrz

NO

cusparseZgthrz

NO

cusparseSroti

NO

cusparseDroti

NO

cusparseSsctr

NO

cusparseDsctr

NO

cusparseCsctr

NO

cusparseZsctr

NO

cusparseSbsrmv

NO

cusparseDbsrmv

NO

cusparseCbsrmv

NO

cusparseZbsrmv

NO

cusparseSbsrxmv

NO

cusparseDbsrxmv

NO

cusparseCbsrxmv

NO

cusparseZbsrxmv

NO

cusparseSbsrsv2_bufferSize

NO

cusparseDbsrsv2_bufferSize

NO

cusparseCbsrsv2_bufferSize

NO

cusparseZbsrsv2_bufferSize

NO

cusparseSbsrsv2_analysis

NO

cusparseDbsrsv2_analysis

NO

cusparseCbsrsv2_analysis

NO

cusparseZbsrsv2_analysis

NO

cusparseSbsrsv2_solve

NO

cusparseDbsrsv2_solve

NO

cusparseCbsrsv2_solve

NO

cusparseZbsrsv2_solve

NO

cusparseXbsrsv2_zeroPivot

NO

cusparseScsrmv

YES

DPCT1045

cusparseDcsrmv

YES

DPCT1045

cusparseCcsrmv

YES

DPCT1045

cusparseZcsrmv

YES

DPCT1045

cusparseScsrmv_mp

YES

DPCT1045

cusparseDcsrmv_mp

YES

DPCT1045

cusparseCcsrmv_mp

YES

DPCT1045

cusparseZcsrmv_mp

YES

DPCT1045

cusparseCsrmvEx

YES

DPCT1045

cusparseCsrmvEx_bufferSize

YES

DPCT1045

cusparseScsrsv_analysis

YES

DPCT1026 / DPCT1027

cusparseDcsrsv_analysis

YES

DPCT1026 / DPCT1027

cusparseCcsrsv_analysis

YES

DPCT1026 / DPCT1027

cusparseZcsrsv_analysis

YES

DPCT1026 / DPCT1027

cusparseCsrsv_analysisEx

YES

cusparseScsrsv_solve

YES

cusparseDcsrsv_solve

YES

cusparseCcsrsv_solve

YES

cusparseZcsrsv_solve

YES

cusparseCsrsv_solveEx

YES

cusparseScsrsv2_bufferSize

YES

cusparseDcsrsv2_bufferSize

YES

cusparseCcsrsv2_bufferSize

YES

cusparseZcsrsv2_bufferSize

YES

cusparseScsrsv2_analysis

YES

cusparseDcsrsv2_analysis

YES

cusparseCcsrsv2_analysis

YES

cusparseZcsrsv2_analysis

YES

cusparseScsrsv2_solve

YES

cusparseDcsrsv2_solve

YES

cusparseCcsrsv2_solve

YES

cusparseZcsrsv2_solve

YES

cusparseXcsrsv2_zeroPivot

NO

cusparseSgemvi

NO

cusparseDgemvi

NO

cusparseCgemvi

NO

cusparseZgemvi

NO

cusparseSgemvi_bufferSize

NO

cusparseDgemvi_bufferSize

NO

cusparseCgemvi_bufferSize

NO

cusparseZgemvi_bufferSize

NO

cusparseShybmv

NO

cusparseDhybmv

NO

cusparseChybmv

NO

cusparseZhybmv

NO

cusparseShybsv_analysis

NO

cusparseDhybsv_analysis

NO

cusparseChybsv_analysis

NO

cusparseZhybsv_analysis

NO

cusparseShybsv_solve

NO

cusparseDhybsv_solve

NO

cusparseChybsv_solve

NO

cusparseZhybsv_solve

NO

cusparseSbsrmm

NO

cusparseDbsrmm

NO

cusparseCbsrmm

NO

cusparseZbsrmm

NO

cusparseSbsrsm2_bufferSize

NO

cusparseDbsrsm2_bufferSize

NO

cusparseCbsrsm2_bufferSize

NO

cusparseZbsrsm2_bufferSize

NO

cusparseSbsrsm2_analysis

NO

cusparseDbsrsm2_analysis

NO

cusparseCbsrsm2_analysis

NO

cusparseZbsrsm2_analysis

NO

cusparseSbsrsm2_solve

NO

cusparseDbsrsm2_solve

NO

cusparseCbsrsm2_solve

NO

cusparseZbsrsm2_solve

NO

cusparseXbsrsm2_zeroPivot

NO

cusparseScsrmm

YES

DPCT1045

cusparseDcsrmm

YES

DPCT1045

cusparseCcsrmm

YES

DPCT1045

cusparseZcsrmm

YES

DPCT1045

cusparseScsrmm2

YES

DPCT1045

cusparseDcsrmm2

YES

DPCT1045

cusparseCcsrmm2

YES

DPCT1045

cusparseZcsrmm2

YES

DPCT1045

cusparseScsrsm_analysis

NO

cusparseDcsrsm_analysis

NO

cusparseCcsrsm_analysis

NO

cusparseZcsrsm_analysis

NO

cusparseScsrsm_solve

NO

cusparseDcsrsm_solve

NO

cusparseCcsrsm_solve

NO

cusparseZcsrsm_solve

NO

cusparseScsrsm2_bufferSizeExt

NO

cusparseDcsrsm2_bufferSizeExt

NO

cusparseCcsrsm2_bufferSizeExt

NO

cusparseZcsrsm2_bufferSizeExt

NO

cusparseScsrsm2_analysis

NO

cusparseDcsrsm2_analysis

NO

cusparseCcsrsm2_analysis

NO

cusparseZcsrsm2_analysis

NO

cusparseScsrsm2_solve

NO

cusparseDcsrsm2_solve

NO

cusparseCcsrsm2_solve

NO

cusparseZcsrsm2_solve

NO

cusparseXcsrsm2_zeroPivot

NO

cusparseSgemmi

NO

cusparseDgemmi

NO

cusparseCgemmi

NO

cusparseZgemmi

NO

cusparseXcsrgeamNnz

NO

cusparseScsrgeam

NO

cusparseDcsrgeam

NO

cusparseCcsrgeam

NO

cusparseZcsrgeam

NO

cusparseScsrgeam2_bufferSizeExt

NO

cusparseDcsrgeam2_bufferSizeExt

NO

cusparseCcsrgeam2_bufferSizeExt

NO

cusparseZcsrgeam2_bufferSizeExt

NO

cusparseXcsrgeam2Nnz

NO

cusparseScsrgeam2

NO

cusparseDcsrgeam2

NO

cusparseCcsrgeam2

NO

cusparseZcsrgeam2

NO

cusparseXcsrgemmNnz

NO

cusparseScsrgemm

NO

cusparseDcsrgemm

NO

cusparseCcsrgemm

NO

cusparseZcsrgemm

NO

cusparseScsrgemm2_bufferSizeExt

NO

cusparseDcsrgemm2_bufferSizeExt

NO

cusparseCcsrgemm2_bufferSizeExt

NO

cusparseZcsrgemm2_bufferSizeExt

NO

cusparseXcsrgemm2Nnz

NO

cusparseScsrgemm2

NO

cusparseDcsrgemm2

NO

cusparseCcsrgemm2

NO

cusparseZcsrgemm2

NO

cusparseScsric0

NO

cusparseDcsric0

NO

cusparseCcsric0

NO

cusparseZcsric0

NO

cusparseScsric02_bufferSize

NO

cusparseDcsric02_bufferSize

NO

cusparseCcsric02_bufferSize

NO

cusparseZcsric02_bufferSize

NO

cusparseScsric02_analysis

NO

cusparseDcsric02_analysis

NO

cusparseCcsric02_analysis

NO

cusparseZcsric02_analysis

NO

cusparseScsric02

NO

cusparseDcsric02

NO

cusparseCcsric02

NO

cusparseZcsric02

NO

cusparseXcsric02_zeroPivot

NO

cusparseSbsric02_bufferSize

NO

cusparseDbsric02_bufferSize

NO

cusparseCbsric02_bufferSize

NO

cusparseZbsric02_bufferSize

NO

cusparseSbsric02_analysis

NO

cusparseDbsric02_analysis

NO

cusparseCbsric02_analysis

NO

cusparseZbsric02_analysis

NO

cusparseSbsric02

NO

cusparseDbsric02

NO

cusparseCbsric02

NO

cusparseZbsric02

NO

cusparseXbsric02_zeroPivot

NO

cusparseScsrilu0

NO

cusparseDcsrilu0

NO

cusparseCcsrilu0

NO

cusparseZcsrilu0

NO

cusparseCsrilu0Ex

NO

cusparseScsrilu02_numericBoost

NO

cusparseDcsrilu02_numericBoost

NO

cusparseCcsrilu02_numericBoost

NO

cusparseZcsrilu02_numericBoost

NO

cusparseScsrilu02_bufferSize

NO

cusparseDcsrilu02_bufferSize

NO

cusparseCcsrilu02_bufferSize

NO

cusparseZcsrilu02_bufferSize

NO

cusparseScsrilu02_analysis

NO

cusparseDcsrilu02_analysis

NO

cusparseCcsrilu02_analysis

NO

cusparseZcsrilu02_analysis

NO

cusparseScsrilu02

NO

cusparseDcsrilu02

NO

cusparseCcsrilu02

NO

cusparseZcsrilu02

NO

cusparseXcsrilu02_zeroPivot

NO

cusparseSbsrilu02_numericBoost

NO

cusparseDbsrilu02_numericBoost

NO

cusparseCbsrilu02_numericBoost

NO

cusparseZbsrilu02_numericBoost

NO

cusparseSbsrilu02_bufferSize

NO

cusparseDbsrilu02_bufferSize

NO

cusparseCbsrilu02_bufferSize

NO

cusparseZbsrilu02_bufferSize

NO

cusparseSbsrilu02_analysis

NO

cusparseDbsrilu02_analysis

NO

cusparseCbsrilu02_analysis

NO

cusparseZbsrilu02_analysis

NO

cusparseSbsrilu02

NO

cusparseDbsrilu02

NO

cusparseCbsrilu02

NO

cusparseZbsrilu02

NO

cusparseXbsrilu02_zeroPivot

NO

cusparseSgtsv

NO

cusparseDgtsv

NO

cusparseCgtsv

NO

cusparseZgtsv

NO

cusparseSgtsv_nopivot

NO

cusparseDgtsv_nopivot

NO

cusparseCgtsv_nopivot

NO

cusparseZgtsv_nopivot

NO

cusparseSgtsv2_bufferSizeExt

NO

cusparseDgtsv2_bufferSizeExt

NO

cusparseCgtsv2_bufferSizeExt

NO

cusparseZgtsv2_bufferSizeExt

NO

cusparseSgtsv2

NO

cusparseDgtsv2

NO

cusparseCgtsv2

NO

cusparseZgtsv2

NO

cusparseSgtsv2_nopivot_bufferSizeExt

NO

cusparseDgtsv2_nopivot_bufferSizeExt

NO

cusparseCgtsv2_nopivot_bufferSizeExt

NO

cusparseZgtsv2_nopivot_bufferSizeExt

NO

cusparseSgtsv2_nopivot

NO

cusparseDgtsv2_nopivot

NO

cusparseCgtsv2_nopivot

NO

cusparseZgtsv2_nopivot

NO

cusparseSgtsvStridedBatch

NO

cusparseDgtsvStridedBatch

NO

cusparseCgtsvStridedBatch

NO

cusparseZgtsvStridedBatch

NO

cusparseSgtsv2StridedBatch_bufferSizeExt

NO

cusparseDgtsv2StridedBatch_bufferSizeExt

NO

cusparseCgtsv2StridedBatch_bufferSizeExt

NO

cusparseZgtsv2StridedBatch_bufferSizeExt

NO

cusparseSgtsv2StridedBatch

NO

cusparseDgtsv2StridedBatch

NO

cusparseCgtsv2StridedBatch

NO

cusparseZgtsv2StridedBatch

NO

cusparseSgtsvInterleavedBatch_bufferSizeExt

NO

cusparseDgtsvInterleavedBatch_bufferSizeExt

NO

cusparseCgtsvInterleavedBatch_bufferSizeExt

NO

cusparseZgtsvInterleavedBatch_bufferSizeExt

NO

cusparseSgtsvInterleavedBatch

NO

cusparseDgtsvInterleavedBatch

NO

cusparseCgtsvInterleavedBatch

NO

cusparseZgtsvInterleavedBatch

NO

cusparseSgpsvInterleavedBatch_bufferSizeExt

NO

cusparseDgpsvInterleavedBatch_bufferSizeExt

NO

cusparseCgpsvInterleavedBatch_bufferSizeExt

NO

cusparseZgpsvInterleavedBatch_bufferSizeExt

NO

cusparseSgpsvInterleavedBatch

NO

cusparseDgpsvInterleavedBatch

NO

cusparseCgpsvInterleavedBatch

NO

cusparseZgpsvInterleavedBatch

NO

cusparseScsrcolor

NO

cusparseDcsrcolor

NO

cusparseCcsrcolor

NO

cusparseZcsrcolor

NO

cusparseSbsr2csr

NO

cusparseDbsr2csr

NO

cusparseCbsr2csr

NO

cusparseZbsr2csr

NO

cusparseSgebsr2gebsc_bufferSize

NO

cusparseDgebsr2gebsc_bufferSize

NO

cusparseCgebsr2gebsc_bufferSize

NO

cusparseZgebsr2gebsc_bufferSize

NO

cusparseSgebsr2gebsc

NO

cusparseDgebsr2gebsc

NO

cusparseCgebsr2gebsc

NO

cusparseZgebsr2gebsc

NO

cusparseSgebsr2gebsr_bufferSize

NO

cusparseDgebsr2gebsr_bufferSize

NO

cusparseCgebsr2gebsr_bufferSize

NO

cusparseZgebsr2gebsr_bufferSize

NO

cusparseXgebsr2gebsrNnz

NO

cusparseSgebsr2gebsr

NO

cusparseDgebsr2gebsr

NO

cusparseCgebsr2gebsr

NO

cusparseZgebsr2gebsr

NO

cusparseSgebsr2csr

NO

cusparseDgebsr2csr

NO

cusparseCgebsr2csr

NO

cusparseZgebsr2csr

NO

cusparseScsr2gebsr_bufferSize

NO

cusparseDcsr2gebsr_bufferSize

NO

cusparseCcsr2gebsr_bufferSize

NO

cusparseZcsr2gebsr_bufferSize

NO

cusparseXcsr2gebsrNnz

NO

cusparseScsr2gebsr

NO

cusparseDcsr2gebsr

NO

cusparseCcsr2gebsr

NO

cusparseZcsr2gebsr

NO

cusparseXcoo2csr

NO

cusparseScsc2dense

NO

cusparseDcsc2dense

NO

cusparseCcsc2dense

NO

cusparseZcsc2dense

NO

cusparseScsc2hyb

NO

cusparseDcsc2hyb

NO

cusparseCcsc2hyb

NO

cusparseZcsc2hyb

NO

cusparseXcsr2bsrNnz

NO

cusparseScsr2bsr

NO

cusparseDcsr2bsr

NO

cusparseCcsr2bsr

NO

cusparseZcsr2bsr

NO

cusparseXcsr2coo

NO

cusparseScsr2csc

YES

cusparseDcsr2csc

YES

cusparseCcsr2csc

YES

cusparseZcsr2csc

YES

cusparseCsr2cscEx

NO

cusparseCsr2cscEx2_bufferSize

YES

cusparseCsr2cscEx2

YES

cusparseScsr2dense

NO

cusparseDcsr2dense

NO

cusparseCcsr2dense

NO

cusparseZcsr2dense

NO

cusparseScsr2csr_compress

NO

cusparseDcsr2csr_compress

NO

cusparseCcsr2csr_compress

NO

cusparseZcsr2csr_compress

NO

cusparseScsr2hyb

NO

cusparseDcsr2hyb

NO

cusparseCcsr2hyb

NO

cusparseZcsr2hyb

NO

cusparseSdense2csc

NO

cusparseDdense2csc

NO

cusparseCdense2csc

NO

cusparseZdense2csc

NO

cusparseSdense2csr

NO

cusparseDdense2csr

NO

cusparseCdense2csr

NO

cusparseZdense2csr

NO

cusparseSdense2hyb

NO

cusparseDdense2hyb

NO

cusparseCdense2hyb

NO

cusparseZdense2hyb

NO

cusparseShyb2csc

NO

cusparseDhyb2csc

NO

cusparseChyb2csc

NO

cusparseZhyb2csc

NO

cusparseShyb2csr

NO

cusparseDhyb2csr

NO

cusparseChyb2csr

NO

cusparseZhyb2csr

NO

cusparseShyb2dense

NO

cusparseDhyb2dense

NO

cusparseChyb2dense

NO

cusparseZhyb2dense

NO

cusparseSnnz

NO

cusparseDnnz

NO

cusparseCnnz

NO

cusparseZnnz

NO

cusparseCreateIdentityPermutation

NO

cusparseXcoosort_bufferSizeExt

NO

cusparseXcoosortByRow

NO

cusparseXcoosortByColumn

NO

cusparseXcsrsort_bufferSizeExt

NO

cusparseXcsrsort

NO

cusparseXcscsort_bufferSizeExt

NO

cusparseXcscsort

NO

cusparseCreateCsru2csrInfo

NO

cusparseDestroyCsru2csrInfo

NO

cusparseScsru2csr_bufferSizeExt

NO

cusparseDcsru2csr_bufferSizeExt

NO

cusparseCcsru2csr_bufferSizeExt

NO

cusparseZcsru2csr_bufferSizeExt

NO

cusparseScsru2csr

NO

cusparseDcsru2csr

NO

cusparseCcsru2csr

NO

cusparseZcsru2csr

NO

cusparseScsr2csru

NO

cusparseDcsr2csru

NO

cusparseCcsr2csru

NO

cusparseZcsr2csru

NO

cusparseHpruneDense2csr_bufferSizeExt

NO

cusparseSpruneDense2csr_bufferSizeExt

NO

cusparseDpruneDense2csr_bufferSizeExt

NO

cusparseHpruneDense2csrNnz

NO

cusparseSpruneDense2csrNnz

NO

cusparseDpruneDense2csrNnz

NO

cusparseHpruneDense2csr

NO

cusparseSpruneDense2csr

NO

cusparseDpruneDense2csr

NO

cusparseHpruneCsr2csr_bufferSizeExt

NO

cusparseSpruneCsr2csr_bufferSizeExt

NO

cusparseDpruneCsr2csr_bufferSizeExt

NO

cusparseHpruneCsr2csrNnz

NO

cusparseSpruneCsr2csrNnz

NO

cusparseDpruneCsr2csrNnz

NO

cusparseHpruneCsr2csr

NO

cusparseSpruneCsr2csr

NO

cusparseDpruneCsr2csr

NO

cusparseHpruneDense2csrByPercentage_bufferSizeExt

NO

cusparseSpruneDense2csrByPercentage_bufferSizeExt

NO

cusparseDpruneDense2csrByPercentage_bufferSizeExt

NO

cusparseHpruneDense2csrNnzByPercentage

NO

cusparseSpruneDense2csrNnzByPercentage

NO

cusparseDpruneDense2csrNnzByPercentage

NO

cusparseHpruneDense2csrByPercentage

NO

cusparseSpruneDense2csrByPercentage

NO

cusparseDpruneDense2csrByPercentage

NO

cusparseHpruneCsr2csrByPercentage_bufferSizeExt

NO

cusparseSpruneCsr2csrByPercentage_bufferSizeExt

NO

cusparseDpruneCsr2csrByPercentage_bufferSizeExt

NO

cusparseHpruneCsr2csrNnzByPercentage

NO

cusparseSpruneCsr2csrNnzByPercentage

NO

cusparseDpruneCsr2csrNnzByPercentage

NO

cusparseHpruneCsr2csrByPercentage

NO

cusparseSpruneCsr2csrByPercentage

NO

cusparseDpruneCsr2csrByPercentage

NO

cusparseSnnz_compress

NO

cusparseDnnz_compress

NO

cusparseCnnz_compress

NO

cusparseZnnz_compress

NO

cusparseCreateSpVec

NO

cusparseDestroySpVec

NO

cusparseSpVecGet

NO

cusparseSpVecGetIndexBase

NO

cusparseSpVecGetValues

NO

cusparseSpVecSetValues

NO

cusparseCreateCoo

NO

cusparseCreateCooAoS

NO

cusparseCreateCsr

YES

cusparseDestroySpMat

YES

cusparseCooGet

NO

cusparseCooAoSGet

NO

cusparseCsrGet

YES

cusparseSpMatGetFormat

YES

cusparseSpMatGetIndexBase

YES

cusparseSpMatGetValues

YES

cusparseSpMatSetValues

YES

cusparseSpMatGetStridedBatch

NO

cusparseSpMatSetStridedBatch

NO

cusparseCreateDnVec

YES

cusparseDestroyDnVec

YES

cusparseDnVecGet

YES

cusparseDnVecGetValues

YES

cusparseDnVecSetValues

YES

cusparseCreateDnMat

YES

cusparseDestroyDnMat

YES

cusparseDnMatGet

YES

cusparseDnMatGetValues

YES

cusparseDnMatSetValues

YES

cusparseDnMatGetStridedBatch

NO

cusparseDnMatSetStridedBatch

NO

cusparseSpVV_bufferSize

NO

cusparseSpVV

NO

cusparseSpMV_bufferSize

YES

cusparseSpMV

YES

cusparseSpMM_bufferSize

YES

cusparseSpMM

YES

cusparseConstrainedGeMM

NO

cusparseConstrainedGeMM_bufferSize

NO

cusparseAxpby

NO

cusparseBlockedEllGet

NO

cusparseCbsric02_bufferSizeExt

NO

cusparseCbsrilu02_bufferSizeExt

NO

cusparseCbsrsm2_bufferSizeExt

NO

cusparseCbsrsv2_bufferSizeExt

NO

cusparseCcsr2gebsr_bufferSizeExt

NO

cusparseCcsric02_bufferSizeExt

NO

cusparseCcsrilu02_bufferSizeExt

NO

cusparseCcsrsv2_bufferSizeExt

YES

cusparseCgebsr2gebsc_bufferSizeExt

NO

cusparseCgebsr2gebsr_bufferSizeExt

NO

cusparseCooSetPointers

NO

cusparseCooSetStridedBatch

NO

cusparseCreateBlockedEll

NO

cusparseCreateColorInfo

NO

cusparseCreateCsc

NO

cusparseCscGet

NO

cusparseCscSetPointers

NO

cusparseCsrSetPointers

YES

cusparseCsrSetStridedBatch

NO

cusparseDbsric02_bufferSizeExt

NO

cusparseDbsrilu02_bufferSizeExt

NO

cusparseDbsrsm2_bufferSizeExt

NO

cusparseDbsrsv2_bufferSizeExt

NO

cusparseDcsr2gebsr_bufferSizeExt

NO

cusparseDcsric02_bufferSizeExt

NO

cusparseDcsrilu02_bufferSizeExt

NO

cusparseDcsrsv2_bufferSizeExt

YES

cusparseDenseToSparse_analysis

NO

cusparseDenseToSparse_bufferSize

NO

cusparseDenseToSparse_convert

NO

cusparseDestroyColorInfo

NO

cusparseDgebsr2gebsc_bufferSizeExt

NO

cusparseDgebsr2gebsr_bufferSizeExt

NO

cusparseGather

NO

cusparseGetErrorName

YES

DPCT1009

cusparseGetErrorString

YES

DPCT1009

cusparseGetProperty

YES

cusparseLoggerForceDisable

NO

cusparseLoggerOpenFile

NO

cusparseLoggerSetCallback

NO

cusparseLoggerSetFile

NO

cusparseLoggerSetLevel

NO

cusparseLoggerSetMask

NO

cusparseRot

NO

cusparseSbsric02_bufferSizeExt

NO

cusparseSbsrilu02_bufferSizeExt

NO

cusparseSbsrsm2_bufferSizeExt

NO

cusparseSbsrsv2_bufferSizeExt

NO

cusparseScatter

NO

cusparseScsr2gebsr_bufferSizeExt

NO

cusparseScsric02_bufferSizeExt

NO

cusparseScsrilu02_bufferSizeExt

NO

cusparseScsrsv2_bufferSizeExt

YES

cusparseSDDMM

NO

cusparseSDDMM_bufferSize

NO

cusparseSDDMM_preprocess

NO

cusparseSgebsr2gebsc_bufferSizeExt

NO

cusparseSgebsr2gebsr_bufferSizeExt

NO

cusparseSparseToDense

NO

cusparseSparseToDense_bufferSize

NO

cusparseSpGEMM_compute

YES

cusparseSpGEMM_copy

YES

cusparseSpGEMM_createDescr

YES

cusparseSpGEMM_destroyDescr

YES

cusparseSpGEMMreuse_compute

NO

cusparseSpGEMMreuse_copy

NO

cusparseSpGEMMreuse_nnz

NO

cusparseSpGEMMreuse_workEstimation

NO

cusparseSpGEMM_workEstimation

YES

cusparseSpMatGetAttribute

YES

cusparseSpMatGetNumBatches

NO

cusparseSpMatGetSize

YES

cusparseSpMatSetAttribute

YES

cusparseSpMatSetNumBatches

NO

cusparseSpMMOp

NO

cusparseSpMMOp_createPlan

NO

cusparseSpMMOp_destroyPlan

NO

cusparseSpMM_preprocess

YES

cusparseSpSM_analysis

NO

cusparseSpSM_bufferSize

NO

cusparseSpSM_createDescr

NO

cusparseSpSM_destroyDescr

NO

cusparseSpSM_solve

NO

cusparseSpSV_analysis

YES

cusparseSpSV_bufferSize

YES

cusparseSpSV_createDescr

YES

cusparseSpSV_destroyDescr

YES

cusparseSpSV_solve

YES

cusparseXgebsr2csr

NO

cusparseZbsric02_bufferSizeExt

NO

cusparseZbsrilu02_bufferSizeExt

NO

cusparseZbsrsm2_bufferSizeExt

NO

cusparseZbsrsv2_bufferSizeExt

NO

cusparseZcsr2gebsr_bufferSizeExt

NO

cusparseZcsric02_bufferSizeExt

NO

cusparseZcsrilu02_bufferSizeExt

NO

cusparseZcsrsv2_bufferSizeExt

YES

cusparseZgebsr2gebsc_bufferSizeExt

NO

cusparseZgebsr2gebsr_bufferSizeExt

NO

cusparseCreateConstSpVec

NO

cusparseConstSpVecGetValues

NO

cusparseCreateConstDnVec

YES

cusparseConstDnVecGet

YES

cusparseConstDnVecGetValues

YES

cusparseConstSpMatGetValues

NO

cusparseCreateConstCsr

NO

cusparseCreateConstCsc

NO

cusparseConstCsrGet

NO

cusparseConstCscGet

NO

cusparseCreateConstCoo

NO

cusparseConstCooGet

NO

cusparseCreateConstBlockedEll

NO

cusparseCreateConstDnMat

NO

cusparseConstDnMatGet

NO

cusparseConstDnMatGetValues

NO

cusparseSpGEMM_getNumProducts

NO

cusparseSpGEMM_estimateMemory

NO

NCCL API#

Function

Migration Support

Diagnostic Message

ncclGetVersion

YES

ncclGetUniqueId

YES

ncclCommInitRank

YES

ncclCommInitAll

NO

ncclCommDestroy

YES

ncclCommAbort

NO

ncclCommGetAsyncError

YES

DPCT1026 / DPCT1027

ncclCommCount

YES

ncclCommCuDevice

YES

ncclCommUserRank

YES

ncclAllReduce

YES

DPCT1067

ncclBroadcast

YES

ncclReduce

YES

DPCT1067

ncclAllGather

NO

ncclReduceScatter

YES

DPCT1067

ncclGroupStart

NO

ncclGroupEnd

NO

ncclSend

YES

ncclRecv

YES

ncclGetLastError

YES

DPCT1026 / DPCT1027

ncclRedOpCreatePreMulSum

NO

ncclRedOpDestroy

NO

ncclBcast

YES

ncclGetErrorString

YES

DPCT1009

nvGRAPH API#

Function

Migration Support

Diagnostic Message

nvgraphGetProperty

NO

nvgraphCreate

NO

nvgraphDestroy

NO

nvgraphCreateGraphDescr

NO

nvgraphDestroyGraphDescr

NO

nvgraphSetGraphStructure

NO

nvgraphGetGraphStructure

NO

nvgraphConvertTopology

NO

nvgraphConvertGraph

NO

nvgraphAllocateEdgeData

NO

nvgraphSetEdgeData

NO

nvgraphGetEdgeData

NO

nvgraphAllocateVertexData

NO

nvgraphSetVertexData

NO

nvgraphGetVertexData

NO

nvgraphExtractSubgraphByVertex

NO

nvgraphExtractSubgraphByEdge

NO

nvgraphWidestPath

NO

nvgraphSssp

NO

nvgraphSrSpmv

NO

nvgraphPagerank

NO

nvgraphTriangleCount

NO

nvgraphStatusGetString

NO

nvgraphSpectralClustering

NO

nvgraphAnalyzeClustering

NO

nvgraphTraversalParameterInit

NO

nvgraphTraversalSetDistancesIndex

NO

nvgraphTraversalGetDistancesIndex

NO

nvgraphTraversalSetPredecessorsIndex

NO

nvgraphTraversalGetPredecessorsIndex

NO

nvgraphTraversalSetEdgeMaskIndex

NO

nvgraphTraversalGetEdgeMaskIndex

NO

nvgraphTraversalSetUndirectedFlag

NO

nvgraphTraversalGetUndirectedFlag

NO

nvgraphTraversalSetAlpha

NO

nvgraphTraversalGetAlpha

NO

nvgraphTraversalSetBeta

NO

nvgraphTraversalGetBeta

NO

nvgraphTraversal

NO

nvJPEG API#

Function

Migration Support

Diagnostic Message

nvjpegGetProperty

NO

nvjpegCreate

NO

nvjpegCreateSimple

NO

nvjpegCreateEx

NO

nvjpegDestroy

NO

nvjpegSetDeviceMemoryPadding

NO

nvjpegGetDeviceMemoryPadding

NO

nvjpegSetPinnedMemoryPadding

NO

nvjpegGetPinnedMemoryPadding

NO

nvjpegJpegStateCreate

NO

nvjpegJpegStateDestroy

NO

nvjpegGetImageInfo

NO

nvjpegDecode

NO

nvjpegDecodeBatchedInitialize

NO

nvjpegDecodeBatched

NO

nvjpegDecodePhaseOne

NO

nvjpegDecodePhaseTwo

NO

nvjpegDecodePhaseThree

NO

nvjpegDecodeBatchedPhaseOne

NO

nvjpegDecodeBatchedPhaseTwo

NO

nvjpegDecodeBatchedPhaseThree

NO

NVML API#

Function

Migration Support

Diagnostic Message

nvmlDeviceGetAccountingMode

NO

nvmlDeviceGetAccountingStats

NO

nvmlDeviceGetAccountingPids

NO

nvmlDeviceGetAccountingBufferSize

NO

nvmlDeviceSetAccountingMode

NO

nvmlDeviceClearAccountingPids

NO

nvmlInit

NO

nvmlInitWithFlags

NO

nvmlShutdown

NO

nvmlErrorString

NO

nvmlSystemGetDriverVersion

NO

nvmlSystemGetNVMLVersion

NO

nvmlSystemGetCudaDriverVersion

NO

nvmlSystemGetCudaDriverVersion

NO

nvmlSystemGetProcessName

NO

nvmlUnitGetCount

NO

nvmlUnitGetHandleByIndex

NO

nvmlUnitGetUnitInfo

NO

nvmlUnitGetLedState

NO

nvmlUnitGetPsuInfo

NO

nvmlUnitGetTemperature

NO

nvmlUnitGetFanSpeedInfo

NO

nvmlUnitGetDevices

NO

nvmlSystemGetHicVersion

NO

nvmlDeviceGetCount

NO

nvmlDeviceGetAttributes

NO

nvmlDeviceGetHandleByIndex

NO

nvmlDeviceGetHandleBySerial

NO

nvmlDeviceGetHandleByUUID

NO

nvmlDeviceGetHandleByPciBusId

NO

nvmlDeviceGetName

NO

nvmlDeviceGetBrand

NO

nvmlDeviceGetIndex

NO

nvmlDeviceGetSerial

NO

nvmlDeviceGetTopologyCommonAncestor

NO

nvmlDeviceGetTopologyNearestGpus

NO

nvmlSystemGetTopologyGpuSet

NO

nvmlDeviceGetP2PStatus

NO

nvmlDeviceGetUUID

NO

nvmlVgpuInstanceGetMdevUUID

NO

nvmlDeviceGetMinorNumber

NO

nvmlDeviceGetBoardPartNumber

NO

nvmlDeviceGetInforomVersion

NO

nvmlDeviceGetInforomImageVersion

NO

nvmlDeviceGetInforomConfigurationChecksum

NO

nvmlDeviceValidateInforom

NO

nvmlDeviceGetDisplayMode

NO

nvmlDeviceGetDisplayActive

NO

nvmlDeviceGetPersistenceMode

NO

nvmlDeviceGetPciInfo

NO

nvmlDeviceGetMaxPcieLinkGeneration

NO

nvmlDeviceGetMaxPcieLinkWidth

NO

nvmlDeviceGetCurrPcieLinkGeneration

NO

nvmlDeviceGetCurrPcieLinkWidth

NO

nvmlDeviceGetPcieThroughput

NO

nvmlDeviceGetPcieReplayCounter

NO

nvmlDeviceGetClockInfo

NO

nvmlDeviceGetMaxClockInfo

NO

nvmlDeviceGetApplicationsClock

NO

nvmlDeviceGetDefaultApplicationsClock

NO

nvmlDeviceResetApplicationsClocks

NO

nvmlDeviceGetClock

NO

nvmlDeviceGetMaxCustomerBoostClock

NO

nvmlDeviceGetSupportedMemoryClocks

NO

nvmlDeviceGetSupportedGraphicsClocks

NO

nvmlDeviceGetAutoBoostedClocksEnabled

NO

nvmlDeviceSetAutoBoostedClocksEnabled

NO

nvmlDeviceSetDefaultAutoBoostedClocksEnabled

NO

nvmlDeviceGetFanSpeed

NO

nvmlDeviceGetFanSpeed

NO

nvmlDeviceGetTemperature

NO

nvmlDeviceGetTemperatureThreshold

NO

nvmlDeviceGetPerformanceState

NO

nvmlDeviceGetCurrentClocksThrottleReasons

NO

nvmlDeviceGetSupportedClocksThrottleReasons

NO

nvmlDeviceGetPowerState

NO

nvmlDeviceGetPowerManagementMode

NO

nvmlDeviceGetPowerManagementLimit

NO

nvmlDeviceGetPowerManagementLimitConstraints

NO

nvmlDeviceGetPowerManagementDefaultLimit

NO

nvmlDeviceGetPowerUsage

NO

nvmlDeviceGetTotalEnergyConsumption

NO

nvmlDeviceGetEnforcedPowerLimit

NO

nvmlDeviceGetGpuOperationMode

NO

nvmlDeviceGetMemoryInfo

NO

nvmlDeviceGetComputeMode

NO

nvmlDeviceGetCudaComputeCapability

NO

nvmlDeviceGetEccMode

NO

nvmlDeviceGetBoardId

NO

nvmlDeviceGetMultiGpuBoard

NO

nvmlDeviceGetTotalEccErrors

NO

nvmlDeviceGetDetailedEccErrors

NO

nvmlDeviceGetMemoryErrorCounter

NO

nvmlDeviceGetUtilizationRates

NO

nvmlDeviceGetEncoderUtilization

NO

nvmlDeviceGetEncoderCapacity

NO

nvmlDeviceGetEncoderStats

NO

nvmlDeviceGetEncoderSessions

NO

nvmlDeviceGetDecoderUtilization

NO

nvmlDeviceGetFBCStats

NO

nvmlDeviceGetFBCSessions

NO

nvmlDeviceGetDriverModel

NO

nvmlDeviceGetVbiosVersion

NO

nvmlDeviceGetBridgeChipInfo

NO

nvmlDeviceGetComputeRunningProcesses

NO

nvmlDeviceGetGraphicsRunningProcesses

NO

nvmlDeviceOnSameBoard

NO

nvmlDeviceGetAPIRestriction

NO

nvmlDeviceGetSamples

NO

nvmlDeviceGetBAR1MemoryInfo

NO

nvmlDeviceGetViolationStatus

NO

nvmlDeviceGetRetiredPages

NO

nvmlDeviceGetRetiredPages

NO

nvmlDeviceGetRetiredPagesPendingStatus

NO

nvmlDeviceGetRemappedRows

NO

nvmlDeviceGetArchitecture

NO

nvmlDeviceGetMemoryAffinity

NO

nvmlDeviceGetCpuAffinityWithinScope

NO

nvmlDeviceGetCpuAffinity

NO

nvmlDeviceSetCpuAffinity

NO

nvmlDeviceClearCpuAffinity

NO

nvmlUnitSetLedState

NO

nvmlDeviceSetPersistenceMode

NO

nvmlDeviceSetComputeMode

NO

nvmlDeviceSetEccMode

NO

nvmlDeviceClearEccErrorCounts

NO

nvmlDeviceSetDriverModel

NO

nvmlDeviceSetGpuLockedClocks

NO

nvmlDeviceResetGpuLockedClocks

NO

nvmlDeviceSetApplicationsClocks

NO

nvmlDeviceSetPowerManagementLimit

NO

nvmlDeviceSetGpuOperationMode

NO

nvmlDeviceSetAPIRestriction

NO

nvmlDeviceGetNvLinkState

NO

nvmlDeviceGetNvLinkVersion

NO

nvmlDeviceGetNvLinkCapability

NO

nvmlDeviceGetNvLinkRemotePciInfo

NO

nvmlDeviceGetNvLinkErrorCounter

NO

nvmlDeviceResetNvLinkErrorCounters

NO

nvmlDeviceSetNvLinkUtilizationControl

NO

nvmlDeviceGetNvLinkUtilizationControl

NO

nvmlDeviceGetNvLinkUtilizationCounter

NO

nvmlDeviceFreezeNvLinkUtilizationCounter

NO

nvmlDeviceResetNvLinkUtilizationCounter

NO

nvmlEventSetCreate

NO

nvmlDeviceRegisterEvents

NO

nvmlDeviceGetSupportedEventTypes

NO

nvmlEventSetWait

NO

nvmlEventSetFree

NO

nvmlDeviceModifyDrainState

NO

nvmlDeviceQueryDrainState

NO

nvmlDeviceRemoveGpu

NO

nvmlDeviceDiscoverGpus

NO

nvmlDeviceGetFieldValues

NO

nvmlDeviceGetVirtualizationMode

NO

nvmlDeviceGetHostVgpuMode

NO

nvmlDeviceSetVirtualizationMode

NO

nvmlDeviceGetGridLicensableFeatures

NO

nvmlDeviceGetProcessUtilization

NO

nvmlDeviceGetSupportedVgpus

NO

nvmlDeviceGetCreatableVgpus

NO

nvmlVgpuTypeGetClass

NO

nvmlVgpuTypeGetName

NO

nvmlVgpuTypeGetDeviceID

NO

nvmlVgpuTypeGetFramebufferSize

NO

nvmlVgpuTypeGetNumDisplayHeads

NO

nvmlVgpuTypeGetResolution

NO

nvmlVgpuTypeGetLicense

NO

nvmlVgpuTypeGetFrameRateLimit

NO

nvmlVgpuTypeGetMaxInstances

NO

nvmlVgpuTypeGetMaxInstancesPerVm

NO

nvmlDeviceGetActiveVgpus

NO

nvmlVgpuInstanceGetVmID

NO

nvmlVgpuInstanceGetUUID

NO

nvmlVgpuInstanceGetVmDriverVersion

NO

nvmlVgpuInstanceGetFbUsage

NO

nvmlVgpuInstanceGetLicenseStatus

NO

nvmlVgpuInstanceGetType

NO

nvmlVgpuInstanceGetFrameRateLimit

NO

nvmlVgpuInstanceGetEccMode

NO

nvmlVgpuInstanceGetEncoderCapacity

NO

nvmlVgpuInstanceSetEncoderCapacity

NO

nvmlVgpuInstanceGetEncoderStats

NO

nvmlVgpuInstanceGetEncoderSessions

NO

nvmlVgpuInstanceGetFBCStats

NO

nvmlVgpuInstanceGetFBCSessions

NO

nvmlVgpuInstanceGetMetadata

NO

nvmlDeviceGetVgpuMetadata

NO

nvmlGetVgpuCompatibility

NO

nvmlDeviceGetPgpuMetadataString

NO

nvmlGetVgpuVersion

NO

nvmlSetVgpuVersion

NO

nvmlDeviceGetVgpuUtilization

NO

nvmlDeviceGetVgpuProcessUtilization

NO

nvmlVgpuInstanceGetAccountingMode

NO

nvmlVgpuInstanceGetAccountingPids

NO

nvmlVgpuInstanceGetAccountingStats

NO

nvmlVgpuInstanceClearAccountingPids

NO

nvmlGetBlacklistDeviceCount

NO

nvmlGetBlacklistDeviceInfoByIndex

NO

nvmlDeviceSetMigMode

NO

nvmlDeviceGetMigMode

NO

nvmlDeviceGetGpuInstanceProfileInfo

NO

nvmlDeviceGetGpuInstancePossiblePlacements

NO

nvmlDeviceGetGpuInstanceRemainingCapacity

NO

nvmlDeviceCreateGpuInstance

NO

nvmlGpuInstanceDestroy

NO

nvmlDeviceGetGpuInstances

NO

nvmlDeviceGetGpuInstanceById

NO

nvmlGpuInstanceGetInfo

NO

nvmlGpuInstanceGetComputeInstanceProfileInfo

NO

nvmlGpuInstanceGetComputeInstanceRemainingCapacity

NO

nvmlGpuInstanceCreateComputeInstance

NO

nvmlComputeInstanceDestroy

NO

nvmlGpuInstanceGetComputeInstances

NO

nvmlGpuInstanceGetComputeInstanceById

NO

nvmlComputeInstanceGetInfo

NO

nvmlDeviceIsMigDeviceHandle

NO

nvmlDeviceGetGpuInstanceId

NO

nvmlDeviceGetComputeInstanceId

NO

nvmlDeviceGetMaxMigDeviceCount

NO

nvmlDeviceGetMigDeviceHandleByIndex

NO

nvmlDeviceGetDeviceHandleFromMigDeviceHandle

NO

Runtime and Driver API#

Function

Migration Support

Diagnostic Message

cudaChooseDevice

NO

cudaDeviceFlushGPUDirectRDMAWrites

NO

cudaDeviceGetAttribute

YES

DPCT1076

cudaDeviceGetByPCIBusId

NO

cudaDeviceGetCacheConfig

YES

DPCT1026 / DPCT1027

cudaDeviceGetDefaultMemPool

NO

cudaDeviceGetLimit

YES

DPCT1029

cudaDeviceGetMemPool

NO

cudaDeviceGetNvSciSyncAttributes

NO

cudaDeviceGetP2PAttribute

NO

cudaDeviceGetPCIBusId

NO

cudaDeviceGetSharedMemConfig

NO

cudaDeviceGetStreamPriorityRange

YES

DPCT1014

cudaDeviceGetTexture1DLinearMaxWidth

NO

cudaDeviceReset

YES

cudaDeviceSetCacheConfig

YES

DPCT1026 / DPCT1027

cudaDeviceSetLimit

YES

DPCT1026 / DPCT1027

cudaDeviceSetMemPool

NO

cudaDeviceSetSharedMemConfig

YES

DPCT1026 / DPCT1027

cudaDeviceSynchronize

YES

cudaGetDevice

YES

cudaGetDeviceCount

YES

cudaGetDeviceFlags

NO

cudaGetDeviceProperties

YES

cudaGetDeviceProperties_v2

YES

cudaInitDevice

NO

cudaIpcCloseMemHandle

NO

cudaIpcGetEventHandle

NO

cudaIpcGetMemHandle

NO

cudaIpcOpenEventHandle

NO

cudaIpcOpenMemHandle

NO

cudaSetDevice

YES

DPCT1093

cudaSetDeviceFlags

YES

DPCT1026 / DPCT1027

cudaSetValidDevices

NO

cudaThreadExit

YES

cudaThreadGetCacheConfig

NO

cudaThreadGetLimit

NO

cudaThreadSetCacheConfig

NO

cudaThreadSetLimit

YES

DPCT1026 / DPCT1027

cudaThreadSynchronize

YES

cudaGetErrorName

YES

cudaGetErrorString

YES

cudaGetLastError

YES

DPCT1010

cudaPeekAtLastError

YES

DPCT1026 / DPCT1027

cudaCtxResetPersistingL2Cache

YES

DPCT1026 / DPCT1027

cudaStreamAddCallback

YES

cudaStreamAttachMemAsync

YES

DPCT1026 / DPCT1027

cudaStreamBeginCapture

YES

DPCT1026 / DPCT1027

cudaStreamBeginCaptureToGraph

NO

cudaStreamCopyAttributes

NO

cudaStreamCreate

YES

cudaStreamCreateWithFlags

YES

DPCT1025

cudaStreamCreateWithPriority

YES

DPCT1025

cudaStreamDestroy

YES

cudaStreamEndCapture

YES

DPCT1026 / DPCT1027

cudaStreamGetAttribute

YES

DPCT1026 / DPCT1027

cudaStreamGetCaptureInfo

NO

cudaStreamGetCaptureInfo_v3

NO

cudaStreamGetFlags

YES

DPCT1014

cudaStreamGetId

NO

cudaStreamGetPriority

YES

DPCT1014

cudaStreamIsCapturing

YES

DPCT1026 / DPCT1027

cudaStreamQuery

YES

DPCT1026 / DPCT1027

cudaStreamSetAttribute

YES

DPCT1026 / DPCT1027

cudaStreamSynchronize

YES

cudaStreamUpdateCaptureDependencies

NO

cudaStreamUpdateCaptureDependencies_v2

NO

cudaStreamWaitEvent

YES

cudaThreadExchangeStreamCaptureMode

NO

cudaEventCreate

YES

DPCT1026 / DPCT1027

cudaEventCreateWithFlags

YES

DPCT1026 / DPCT1027

cudaEventDestroy

YES

DPCT1026 / DPCT1027

cudaEventElapsedTime

YES

DPCT1012

cudaEventQuery

YES

cudaEventRecord

YES

DPCT1012 / DPCT1024

cudaEventRecordWithFlags

NO

cudaEventSynchronize

YES

DPCT1012

cudaDestroyExternalMemory

NO

cudaDestroyExternalSemaphore

NO

cudaExternalMemoryGetMappedBuffer

NO

cudaExternalMemoryGetMappedMipmappedArray

NO

cudaImportExternalMemory

NO

cudaImportExternalSemaphore

NO

cudaSignalExternalSemaphoresAsync

NO

cudaWaitExternalSemaphoresAsync

NO

cudaFuncGetAttributes

YES

cudaFuncGetName

NO

cudaFuncSetAttribute

YES

DPCT1026 / DPCT1027

cudaFuncSetCacheConfig

YES

DPCT1026

cudaFuncSetSharedMemConfig

YES

DPCT1026

cudaGetParameterBuffer

NO

cudaGetParameterBufferV2

NO

cudaGridDependencySynchronize

NO

cudaLaunchCooperativeKernel

YES

Partial

cudaLaunchCooperativeKernelMultiDevice

NO

cudaLaunchDevice

NO

cudaLaunchHostFunc

NO

cudaLaunchKernel

YES

Partial

cudaLaunchKernelExC

NO

cudaSetDoubleForDevice

NO

cudaSetDoubleForHost

NO

cudaTriggerProgrammaticLaunchCompletion

NO

cudaOccupancyAvailableDynamicSMemPerBlock

NO

cudaOccupancyMaxActiveBlocksPerMultiprocessor

YES

DPCT1111

cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags

NO

cudaOccupancyMaxActiveClusters

NO

cudaOccupancyMaxPotentialClusterSize

NO

cudaConfigureCall

NO

cudaLaunch

NO

cudaSetupArgument

NO

cudaArrayGetInfo

YES

cudaArrayGetMemoryRequirements

NO

cudaArrayGetPlane

NO

cudaArrayGetSparseProperties

NO

cudaFree

YES

cudaFreeArray

YES

cudaFreeHost

YES

cudaFreeMipmappedArray

YES

DPCT1026 / DPCT1027

cudaGetMipmappedArrayLevel

YES

DPCT1026 / DPCT1027

cudaGetSymbolAddress

YES

cudaGetSymbolSize

YES

cudaHostAlloc

YES

cudaHostGetDevicePointer

YES

Partial

cudaHostGetFlags

YES

cudaHostRegister

YES

DPCT1026 / DPCT1027

cudaHostUnregister

YES

DPCT1026 / DPCT1027

cudaMalloc

YES

cudaMalloc3D

YES

cudaMalloc3DArray

YES

cudaMallocArray

YES

cudaMallocHost

YES

cudaMallocManaged

YES

cudaMallocMipmappedArray

YES

DPCT1026 / DPCT1027

cudaMallocPitch

YES

cudaMemAdvise

YES

DPCT1063 Partial

cudaMemAdvise_v2

NO

cudaMemGetInfo

YES

DPCT1072 / DPCT1106

cudaMemPrefetchAsync

YES

Partial

cudaMemRangeGetAttribute

NO

cudaMemRangeGetAttributes

NO

cudaMemcpy

YES

cudaMemcpy2D

YES

cudaMemcpy2DArrayToArray

YES

cudaMemcpy2DAsync

YES

cudaMemcpy2DFromArray

YES

cudaMemcpy2DFromArrayAsync

YES

cudaMemcpy2DToArray

YES

cudaMemcpy2DToArrayAsync

YES

cudaMemcpy3D

YES

cudaMemcpy3DAsync

YES

cudaMemcpy3DPeer

NO

cudaMemcpy3DPeerAsync

NO

cudaMemcpyAsync

YES

cudaMemcpyFromSymbol

YES

cudaMemcpyFromSymbolAsync

YES

cudaMemcpyPeer

NO

cudaMemcpyPeerAsync

NO

cudaMemcpyToSymbol

YES

cudaMemcpyToSymbolAsync

YES

cudaMemset

YES

cudaMemset2D

YES

cudaMemset2DAsync

YES

cudaMemset3D

YES

cudaMemset3DAsync

YES

cudaMemsetAsync

YES

cudaMipmappedArrayGetMemoryRequirements

NO

cudaMipmappedArrayGetSparseProperties

NO

make_cudaExtent

YES

make_cudaPitchedPtr

YES

make_cudaPos

YES

cudaMemcpyArrayToArray

YES

cudaMemcpyFromArray

YES

cudaMemcpyFromArrayAsync

YES

cudaMemcpyToArray

YES

cudaMemcpyToArrayAsync

YES

cudaFreeAsync

NO

cudaMallocAsync

NO

cudaMallocFromPoolAsync

NO

cudaMemPoolCreate

NO

cudaMemPoolDestroy

NO

cudaMemPoolExportPointer

NO

cudaMemPoolExportToShareableHandle

NO

cudaMemPoolGetAccess

NO

cudaMemPoolGetAttribute

NO

cudaMemPoolImportFromShareableHandle

NO

cudaMemPoolImportPointer

NO

cudaMemPoolSetAccess

NO

cudaMemPoolSetAttribute

NO

cudaMemPoolTrimTo

NO

cudaPointerGetAttributes

YES

cudaDeviceCanAccessPeer

YES

DPCT1031

cudaDeviceDisablePeerAccess

YES

DPCT1026 / DPCT1027

cudaDeviceEnablePeerAccess

YES

DPCT1026 / DPCT1027

cudaGLGetDevices

NO

cudaGraphicsGLRegisterBuffer

NO

cudaGraphicsGLRegisterImage

NO

cudaWGLGetDevice

NO

cudaGLMapBufferObject

NO

cudaGLMapBufferObjectAsync

NO

cudaGLRegisterBufferObject

NO

cudaGLSetBufferObjectMapFlags

NO

cudaGLSetGLDevice

NO

cudaGLUnmapBufferObject

NO

cudaGLUnmapBufferObjectAsync

NO

cudaGLUnregisterBufferObject

NO

cudaD3D9GetDevice

NO

cudaD3D9GetDevices

NO

cudaD3D9GetDirect3DDevice

NO

cudaD3D9SetDirect3DDevice

NO

cudaGraphicsD3D9RegisterResource

NO

cudaD3D9MapResources

NO

cudaD3D9RegisterResource

NO

cudaD3D9ResourceGetMappedArray

NO

cudaD3D9ResourceGetMappedPitch

NO

cudaD3D9ResourceGetMappedPointer

NO

cudaD3D9ResourceGetMappedSize

NO

cudaD3D9ResourceGetSurfaceDimensions

NO

cudaD3D9ResourceSetMapFlags

NO

cudaD3D9UnmapResources

NO

cudaD3D9UnregisterResource

NO

cudaD3D10GetDevice

NO

cudaD3D10GetDevices

NO

cudaGraphicsD3D10RegisterResource

NO

cudaD3D10GetDirect3DDevice

NO

cudaD3D10MapResources

NO

cudaD3D10RegisterResource

NO

cudaD3D10ResourceGetMappedArray

NO

cudaD3D10ResourceGetMappedPitch

NO

cudaD3D10ResourceGetMappedPointer

NO

cudaD3D10ResourceGetMappedSize

NO

cudaD3D10ResourceGetSurfaceDimensions

NO

cudaD3D10ResourceSetMapFlags

NO

cudaD3D10SetDirect3DDevice

NO

cudaD3D10UnmapResources

NO

cudaD3D10UnregisterResource

NO

cudaD3D11GetDevice

NO

cudaD3D11GetDevices

NO

cudaGraphicsD3D11RegisterResource

NO

cudaD3D11GetDirect3DDevice

NO

cudaD3D11SetDirect3DDevice

NO

cudaGraphicsVDPAURegisterOutputSurface

NO

cudaGraphicsVDPAURegisterVideoSurface

NO

cudaVDPAUGetDevice

NO

cudaVDPAUSetVDPAUDevice

NO

cudaEGLStreamConsumerAcquireFrame

NO

cudaEGLStreamConsumerConnect

NO

cudaEGLStreamConsumerConnectWithFlags

NO

cudaEGLStreamConsumerDisconnect

NO

cudaEGLStreamConsumerReleaseFrame

NO

cudaEGLStreamProducerConnect

NO

cudaEGLStreamProducerDisconnect

NO

cudaEGLStreamProducerPresentFrame

NO

cudaEGLStreamProducerReturnFrame

NO

cudaEventCreateFromEGLSync

NO

cudaGraphicsEGLRegisterImage

NO

cudaGraphicsResourceGetMappedEglFrame

NO

cudaGraphicsMapResources

NO

cudaGraphicsResourceGetMappedMipmappedArray

NO

cudaGraphicsResourceGetMappedPointer

NO

cudaGraphicsResourceSetMapFlags

NO

cudaGraphicsSubResourceGetMappedArray

NO

cudaGraphicsUnmapResources

NO

cudaGraphicsUnregisterResource

NO

cudaBindTexture

YES

cudaBindTexture2D

YES

cudaBindTextureToArray

YES

cudaBindTextureToMipmappedArray

NO

cudaGetTextureAlignmentOffset

NO

cudaGetTextureReference

NO

cudaUnbindTexture

YES

cudaBindSurfaceToArray

NO

cudaGetSurfaceReference

NO

cudaCreateChannelDesc

YES

cudaCreateChannelDescHalf

YES

cudaCreateChannelDescHalf1

YES

cudaCreateChannelDescHalf2

YES

cudaCreateChannelDescHalf4

YES

cudaCreateTextureObject

YES

cudaDestroyTextureObject

YES

cudaGetChannelDesc

YES

cudaGetTextureObjectResourceDesc

YES

cudaGetTextureObjectResourceViewDesc

NO

cudaGetTextureObjectTextureDesc

YES

cudaCreateSurfaceObject

NO

cudaDestroySurfaceObject

NO

cudaGetSurfaceObjectResourceDesc

NO

cudaDriverGetVersion

YES

DPCT1043

cudaRuntimeGetVersion

YES

DPCT1043

cudaDeviceGetGraphMemAttribute

NO

cudaDeviceGraphMemTrim

NO

cudaDeviceSetGraphMemAttribute

NO

cudaGetCurrentGraphExec

NO

cudaGraphAddChildGraphNode

NO

cudaGraphAddDependencies

NO

cudaGraphAddDependencies_v2

NO

cudaGraphAddEmptyNode

NO

cudaGraphAddEventRecordNode

NO

cudaGraphAddEventWaitNode

NO

cudaGraphAddExternalSemaphoresSignalNode

NO

cudaGraphAddExternalSemaphoresWaitNode

NO

cudaGraphAddHostNode

NO

cudaGraphAddKernelNode

NO

cudaGraphAddMemAllocNode

NO

cudaGraphAddMemFreeNode

NO

cudaGraphAddMemcpyNode

NO

cudaGraphAddMemcpyNode1D

NO

cudaGraphAddMemcpyNodeFromSymbol

NO

cudaGraphAddMemcpyNodeToSymbol

NO

cudaGraphAddMemsetNode

NO

cudaGraphAddNode

NO

cudaGraphAddNode_v2

NO

cudaGraphChildGraphNodeGetGraph

NO

cudaGraphClone

NO

cudaGraphCreate

NO

cudaGraphDebugDotPrint

NO

cudaGraphDestroy

NO

cudaGraphDestroyNode

NO

cudaGraphEventRecordNodeGetEvent

NO

cudaGraphEventRecordNodeSetEvent

NO

cudaGraphEventWaitNodeGetEvent

NO

cudaGraphEventWaitNodeSetEvent

NO

cudaGraphExecChildGraphNodeSetParams

NO

cudaGraphExecDestroy

NO

cudaGraphExecEventRecordNodeSetEvent

NO

cudaGraphExecEventWaitNodeSetEvent

NO

cudaGraphExecExternalSemaphoresSignalNodeSetParams

NO

cudaGraphExecExternalSemaphoresWaitNodeSetParams

NO

cudaGraphExecGetFlags

NO

cudaGraphExecHostNodeSetParams

NO

cudaGraphExecKernelNodeSetParams

NO

cudaGraphExecMemcpyNodeSetParams

NO

cudaGraphExecMemcpyNodeSetParams1D

NO

cudaGraphExecMemcpyNodeSetParamsFromSymbol

NO

cudaGraphExecMemcpyNodeSetParamsToSymbol

NO

cudaGraphExecMemsetNodeSetParams

NO

cudaGraphExecNodeSetParams

NO

cudaGraphExecUpdate

NO

cudaGraphExternalSemaphoresSignalNodeGetParams

NO

cudaGraphExternalSemaphoresSignalNodeSetParams

NO

cudaGraphExternalSemaphoresWaitNodeGetParams

NO

cudaGraphExternalSemaphoresWaitNodeSetParams

NO

cudaGraphGetEdges

NO

cudaGraphGetEdges_v2

NO

cudaGraphGetNodes

NO

cudaGraphGetRootNodes

NO

cudaGraphHostNodeGetParams

NO

cudaGraphHostNodeSetParams

NO

cudaGraphInstantiate

NO

cudaGraphInstantiateWithFlags

NO

cudaGraphInstantiateWithParams

NO

cudaGraphKernelNodeCopyAttributes

NO

cudaGraphKernelNodeGetAttribute

NO

cudaGraphKernelNodeGetParams

NO

cudaGraphKernelNodeSetAttribute

NO

cudaGraphKernelNodeSetParams

NO

cudaGraphLaunch

NO

cudaGraphMemAllocNodeGetParams

NO

cudaGraphMemFreeNodeGetParams

NO

cudaGraphMemcpyNodeGetParams

NO

cudaGraphMemcpyNodeSetParams

NO

cudaGraphMemcpyNodeSetParams1D

NO

cudaGraphMemcpyNodeSetParamsFromSymbol

NO

cudaGraphMemcpyNodeSetParamsToSymbol

NO

cudaGraphMemsetNodeGetParams

NO

cudaGraphMemsetNodeSetParams

NO

cudaGraphNodeFindInClone

NO

cudaGraphNodeGetDependencies

NO

cudaGraphNodeGetDependencies_v2

NO

cudaGraphNodeGetDependentNodes

NO

cudaGraphNodeGetDependentNodes_v2

NO

cudaGraphNodeGetEnabled

NO

cudaGraphNodeGetType

NO

cudaGraphNodeSetEnabled

NO

cudaGraphNodeSetParams

NO

cudaGraphReleaseUserObject

NO

cudaGraphRemoveDependencies

NO

cudaGraphRemoveDependencies_v2

NO

cudaGraphRetainUserObject

NO

cudaGraphSetConditional

NO

cudaGraphUpload

NO

cudaUserObjectCreate

NO

cudaUserObjectRelease

NO

cudaUserObjectRetain

NO

cudaGetDriverEntryPoint

NO

cudaOccupancyMaxPotentialBlockSize

YES

DPCT1111

cudaOccupancyMaxPotentialBlockSizeVariableSMem

NO

cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags

NO

cudaOccupancyMaxPotentialBlockSizeWithFlags

NO

cudaGetFuncBySymbol

NO

cudaGetKernel

NO

cudaProfilerInitialize

NO

cudaProfilerStart

NO

cudaProfilerStop

NO

atomicAdd

YES

DPCT1039

atomicSub

YES

DPCT1039

atomicExch

YES

DPCT1039

atomicMin

YES

DPCT1039

atomicMax

YES

DPCT1039

atomicInc

YES

DPCT1039

atomicDec

YES

DPCT1039

atomicCAS

YES

DPCT1039

atomicAnd

YES

DPCT1039

atomicOr

YES

DPCT1039

atomicXor

YES

DPCT1039

__nv_cvt_bfloat16raw2_to_fp8x2

NO

__nv_cvt_bfloat16raw_to_fp8

NO

__nv_cvt_double2_to_fp8x2

NO

__nv_cvt_double_to_fp8

NO

__nv_cvt_float2_to_fp8x2

NO

__nv_cvt_float_to_fp8

NO

__nv_cvt_fp8_to_halfraw

NO

__nv_cvt_fp8x2_to_halfraw2

NO

__nv_cvt_halfraw2_to_fp8x2

NO

__nv_cvt_halfraw_to_fp8

NO

__habs

YES

__hadd

YES

__hadd_rn

YES

__hadd_sat

YES

__hdiv

YES

__hfma

YES

__hfma_relu

YES

__hfma_sat

YES

__hmul

YES

__hmul_rn

YES

__hmul_sat

YES

__hneg

YES

__hsub

YES

__hsub_rn

YES

__hsub_sat

YES

__h2div

YES

__habs2

YES

__hadd2

YES

__hadd2_rn

YES

__hadd2_sat

YES

__hcmadd

YES

__hfma2

YES

__hfma2_relu

YES

__hfma2_sat

YES

__hmul2

YES

__hmul2_rn

YES

__hmul2_sat

YES

__hneg2

YES

__hsub2

YES

__hsub2_rn

YES

__hsub2_sat

YES

__heq

YES

__hequ

YES

__hge

YES

__hgeu

YES

__hgt

YES

__hgtu

YES

__hisinf

YES

__hisnan

YES

__hle

YES

__hleu

YES

__hlt

YES

__hltu

YES

__hmax

YES

__hmax_nan

YES

__hmin

YES

__hmin_nan

YES

__hne

YES

__hneu

YES

__hbeq2

YES

__hbequ2

YES

__hbge2

YES

__hbgeu2

YES

__hbgt2

YES

__hbgtu2

YES

__hble2

YES

__hbleu2

YES

__hblt2

YES

__hbltu2

YES

__hbne2

YES

__hbneu2

YES

__heq2

YES

__heq2_mask

YES

__hequ2

YES

__hequ2_mask

YES

__hge2

YES

__hge2_mask

YES

__hgeu2

YES

__hgeu2_mask

YES

__hgt2

YES

__hgt2_mask

YES

__hgtu2

YES

__hgtu2_mask

YES

__hisnan2

YES

__hle2

YES

__hle2_mask

YES

__hleu2

YES

__hleu2_mask

YES

__hlt2

YES

__hlt2_mask

YES

__hltu2

YES

__hltu2_mask

YES

__hmax2

YES

__hmax2_nan

YES

__hmin2

YES

__hmin2_nan

YES

__hne2

YES

__hne2_mask

YES

__hneu2

YES

__hneu2_mask

YES

__double2half

YES

__float22half2_rn

YES

__float2half

YES

__float2half2_rn

YES

__float2half_rd

YES

__float2half_rn

YES

__float2half_ru

YES

__float2half_rz

YES

__floats2half2_rn

YES

__half22float2

YES

__half2float

YES

__half2half2

YES

__half2int_rd

YES

__half2int_rn

YES

__half2int_ru

YES

__half2int_rz

YES

__half2ll_rd

YES

__half2ll_rn

YES

__half2ll_ru

YES

__half2ll_rz

YES

__half2short_rd

YES

__half2short_rn

YES

__half2short_ru

YES

__half2short_rz

YES

__half2uint_rd

YES

__half2uint_rn

YES

__half2uint_ru

YES

__half2uint_rz

YES

__half2ull_rd

YES

__half2ull_rn

YES

__half2ull_ru

YES

__half2ull_rz

YES

__half2ushort_rd

YES

__half2ushort_rn

YES

__half2ushort_ru

YES

__half2ushort_rz

YES

__half_as_short

YES

__half_as_ushort

YES

__halves2half2

YES

__high2float

YES

__high2half

YES

__high2half2

YES

__highs2half2

YES

__int2half_rd

YES

__int2half_rn

YES

__int2half_ru

YES

__int2half_rz

YES

__ldca

YES

DPCT1098

__ldcg

YES

DPCT1098

__ldcs

YES

DPCT1098

__ldcv

YES

DPCT1098

__ldg

YES

DPCT1098

__ldlu

YES

DPCT1098

__ll2half_rd

YES

__ll2half_rn

YES

__ll2half_ru

YES

__ll2half_rz

YES

__low2float

YES

__low2half

YES

__low2half2

YES

__lowhigh2highlow

YES

__lows2half2

YES

__shfl_down_sync

YES

__shfl_sync

YES

__shfl_up_sync

YES

__shfl_xor_sync

YES

__short2half_rd

YES

__short2half_rn

YES

__short2half_ru

YES

__short2half_rz

YES

__short_as_half

YES

__stcg

YES

DPCT1098

__stcs

YES

DPCT1098

__stwb

YES

DPCT1098

__stwt

YES

DPCT1098

__uint2half_rd

YES

__uint2half_rn

YES

__uint2half_ru

YES

__uint2half_rz

YES

__ull2half_rd

YES

__ull2half_rn

YES

__ull2half_ru

YES

__ull2half_rz

YES

__ushort2half_rd

YES

__ushort2half_rn

YES

__ushort2half_ru

YES

__ushort2half_rz

YES

__ushort_as_half

YES

make_half2

YES

hceil

YES

hcos

YES

hexp

YES

hexp10

YES

hexp2

YES

hfloor

YES

hlog

YES

hlog10

YES

hlog2

YES

hrcp

YES

hrint

YES

hrsqrt

YES

hsin

YES

hsqrt

YES

htrunc

YES

h2ceil

YES

h2cos

YES

h2exp

YES

h2exp10

YES

h2exp2

YES

h2floor

YES

h2log

YES

h2log10

YES

h2log2

YES

h2rcp

YES

h2rint

YES

h2rsqrt

YES

h2sin

YES

h2sqrt

YES

h2trunc

YES

__bfloat1622float2

YES

__bfloat162bfloat162

YES

__bfloat162float

YES

__bfloat162int_rd

YES

__bfloat162int_rn

YES

__bfloat162int_ru

YES

__bfloat162int_rz

YES

__bfloat162ll_rd

YES

__bfloat162ll_rn

YES

__bfloat162ll_ru

YES

__bfloat162ll_rz

YES

__bfloat162short_rd

YES

__bfloat162short_rn

YES

__bfloat162short_ru

YES

__bfloat162short_rz

YES

__bfloat162uint_rd

YES

__bfloat162uint_rn

YES

__bfloat162uint_ru

YES

__bfloat162uint_rz

YES

__bfloat162ull_rd

YES

__bfloat162ull_rn

YES

__bfloat162ull_ru

YES

__bfloat162ull_rz

YES

__bfloat162ushort_rd

YES

__bfloat162ushort_rn

YES

__bfloat162ushort_ru

YES

__bfloat162ushort_rz

YES

__bfloat16_as_short

YES

__bfloat16_as_ushort

YES

__double2bfloat16

YES

__float22bfloat162_rn

YES

__float2bfloat16

YES

__float2bfloat162_rn

YES

__float2bfloat16_rd

YES

__float2bfloat16_rn

YES

__float2bfloat16_ru

YES

__float2bfloat16_rz

YES

__floats2bfloat162_rn

YES

__halves2bfloat162

YES

__high2bfloat16

YES

__high2bfloat162

YES

__highs2bfloat162

YES

__int2bfloat16_rd

YES

__int2bfloat16_rn

YES

__int2bfloat16_ru

YES

__int2bfloat16_rz

YES

__ll2bfloat16_rd

YES

__ll2bfloat16_rn

YES

__ll2bfloat16_ru

YES

__ll2bfloat16_rz

YES

__low2bfloat16

YES

__low2bfloat162

YES

__lows2bfloat162

YES

__short2bfloat16_rd

YES

__short2bfloat16_rn

YES

__short2bfloat16_ru

YES

__short2bfloat16_rz

YES

__short_as_bfloat16

YES

__uint2bfloat16_rd

YES

__uint2bfloat16_rn

YES

__uint2bfloat16_ru

YES

__uint2bfloat16_rz

YES

__ull2bfloat16_rd

YES

__ull2bfloat16_rn

YES

__ull2bfloat16_ru

YES

__ull2bfloat16_rz

YES

__ushort2bfloat16_rd

YES

__ushort2bfloat16_rn

YES

__ushort2bfloat16_ru

YES

__ushort2bfloat16_rz

YES

__ushort_as_bfloat16

YES

acosf

YES

acoshf

YES

asinf

YES

asinhf

YES

atan2f

YES

atanf

YES

atanhf

YES

cbrtf

YES

ceilf

YES

copysignf

YES

cosf

YES

coshf

YES

cospif

YES

cyl_bessel_i0f

YES

cyl_bessel_i1f

YES

erfcf

YES

erfcinvf

YES

erfcxf

YES

DPCT1017

erff

YES

erfinvf

YES

exp10f

YES

exp2f

YES

expf

YES

expm1f

YES

fabsf

YES

fdimf

YES

fdividef

YES

floorf

YES

fmaf

YES

fmaxf

YES

fminf

YES

fmodf

YES

frexpf

YES

DPCT1017

hypotf

YES

ilogbf

YES

isfinite

YES

isinf

YES

isnan

YES

j0f

YES

j1f

YES

jnf

NO

ldexpf

YES

lgammaf

YES

llrintf

YES

llroundf

YES

log10f

YES

log1pf

YES

log2f

YES

logbf

YES

logf

YES

lrintf

YES

lroundf

YES

max

YES

min

YES

modff

YES

DPCT1017

nanf

YES

DPCT1017

nearbyintf

YES

DPCT1017

nextafterf

YES

norm3df

YES

norm4df

YES

normcdff

YES

normcdfinvf

YES

normf

YES

DPCT1017

powf

YES

rcbrtf

YES

DPCT1017

remainderf

YES

remquof

YES

DPCT1017

rhypotf

YES

DPCT1017

rintf

YES

rnorm3df

YES

rnorm4df

YES

rnormf

YES

DPCT1017

roundf

YES

rsqrtf

YES

scalblnf

YES

DPCT1017

scalbnf

YES

DPCT1017

signbit

YES

sincosf

YES

DPCT1017

sincospif

YES

DPCT1017

sinf

YES

sinhf

YES

sinpif

YES

sqrtf

YES

tanf

YES

tanhf

YES

tgammaf

YES

truncf

YES

y0f

YES

y1f

YES

ynf

NO

acos

YES

acosh

YES

asin

YES

asinh

YES

atan

YES

atan2

YES

atanh

YES

cbrt

YES

ceil

YES

copysign

YES

cos

YES

cosh

YES

cospi

YES

cyl_bessel_i0

YES

cyl_bessel_i1

YES

erf

YES

erfc

YES

erfcinv

YES

erfcx

YES

DPCT1017

erfinv

YES

exp

YES

exp10

YES

exp2

YES

expm1

YES

fabs

YES

fdim

YES

floor

YES

fma

YES

fmax

YES

fmin

YES

fmod

YES

frexp

YES

DPCT1017

hypot

YES

ilogb

YES

j0

YES

j1

YES

jn

NO

ldexp

YES

lgamma

YES

llrint

YES

llround

YES

log

YES

log10

YES

log1p

YES

log2

YES

logb

YES

lrint

YES

lround

YES

modf

YES

DPCT1017

nan

YES

DPCT1017

nearbyint

YES

DPCT1017

nextafter

YES

norm

YES

DPCT1017

norm3d

YES

norm4d

YES

normcdf

YES

normcdfinv

YES

pow

YES

rcbrt

YES

DPCT1017

remainder

YES

remquo

YES

DPCT1017

rhypot

YES

DPCT1017

rint

YES

rnorm

YES

DPCT1017

rnorm3d

YES

rnorm4d

YES

round

YES

rsqrt

YES

scalbln

YES

DPCT1017

scalbn

YES

DPCT1017

sin

YES

sincos

YES

DPCT1017

sincospi

YES

DPCT1017

sinh

YES

sinpi

YES

sqrt

YES

tan

YES

tanh

YES

tgamma

YES

trunc

YES

y0

YES

y1

YES

yn

NO

abs

YES

labs

YES

llabs

YES

llmax

YES

llmin

YES

ullmax

YES

ullmin

YES

umax

YES

umin

YES

__cosf

YES

__exp10f

YES

__expf

YES

__fadd_rd

YES

DPCT1013

__fadd_rn

YES

DPCT1013

__fadd_ru

YES

DPCT1013

__fadd_rz

YES

DPCT1013

__fdiv_rd

YES

DPCT1013

__fdiv_rn

YES

DPCT1013

__fdiv_ru

YES

DPCT1013

__fdiv_rz

YES

DPCT1013

__fdividef

YES

__fmaf_ieee_rd

NO

__fmaf_ieee_rn

NO

__fmaf_ieee_ru

NO

__fmaf_ieee_rz

NO

__fmaf_rd

YES

DPCT1013

__fmaf_rn

YES

DPCT1013

__fmaf_ru

YES

DPCT1013

__fmaf_rz

YES

DPCT1013

__fmul_rd

YES

DPCT1013

__fmul_rn

YES

DPCT1013

__fmul_ru

YES

DPCT1013

__fmul_rz

YES

DPCT1013

__frcp_rd

YES

DPCT1013

__frcp_rn

YES

DPCT1013

__frcp_ru

YES

DPCT1013

__frcp_rz

YES

DPCT1013

__frsqrt_rn

YES

DPCT1013

__fsqrt_rd

YES

DPCT1013

__fsqrt_rn

YES

DPCT1013

__fsqrt_ru

YES

DPCT1013

__fsqrt_rz

YES

DPCT1013

__fsub_rd

YES

DPCT1013

__fsub_rn

YES

DPCT1013

__fsub_ru

YES

DPCT1013

__fsub_rz

YES

DPCT1013

__log10f

YES

__log2f

YES

__logf

YES

__powf

YES

__saturatef

YES

__sincosf

YES

DPCT1017

__sinf

YES

__tanf

YES

__dadd_rd

YES

DPCT1013

__dadd_rn

YES

DPCT1013

__dadd_ru

YES

DPCT1013

__dadd_rz

YES

DPCT1013

__ddiv_rd

YES

DPCT1013

__ddiv_rn

YES

DPCT1013

__ddiv_ru

YES

DPCT1013

__ddiv_rz

YES

DPCT1013

__dmul_rd

YES

DPCT1013

__dmul_rn

YES

DPCT1013

__dmul_ru

YES

DPCT1013

__dmul_rz

YES

DPCT1013

__drcp_rd

YES

DPCT1013

__drcp_rn

YES

DPCT1013

__drcp_ru

YES

DPCT1013

__drcp_rz

YES

DPCT1013

__dsqrt_rd

YES

DPCT1013

__dsqrt_rn

YES

DPCT1013

__dsqrt_ru

YES

DPCT1013

__dsqrt_rz

YES

DPCT1013

__dsub_rd

YES

DPCT1013

__dsub_rn

YES

DPCT1013

__dsub_ru

YES

DPCT1013

__dsub_rz

YES

DPCT1013

__fma_rd

YES

DPCT1013

__fma_rn

YES

DPCT1013

__fma_ru

YES

DPCT1013

__fma_rz

YES

DPCT1013

__brev

YES

__brevll

YES

__byte_perm

YES

__clz

YES

__clzll

YES

__ffs

YES

__ffsll

YES

__funnelshift_l

YES

DPCT1098

__funnelshift_lc

YES

DPCT1098

__funnelshift_r

YES

DPCT1098

__funnelshift_rc

YES

DPCT1098

__mul24

YES

__mul64hi

YES

__mulhi

YES

__popc

YES

__popcll

YES

__rhadd

YES

__sad

YES

DPCT1017

__uhadd

YES

__umul24

YES

__umul64hi

YES

__umulhi

YES

__urhadd

YES

__usad

YES

DPCT1017

__double2float_rd

YES

__double2float_rn

YES

__double2float_ru

YES

__double2float_rz

YES

__double2hiint

YES

DPCT1017

__double2int_rd

YES

__double2int_rn

YES

__double2int_ru

YES

__double2int_rz

YES

__double2ll_rd

YES

__double2ll_rn

YES

__double2ll_ru

YES

__double2ll_rz

YES

__double2loint

YES

DPCT1017

__double2uint_rd

YES

__double2uint_rn

YES

__double2uint_ru

YES

__double2uint_rz

YES

__double2ull_rd

YES

__double2ull_rn

YES

__double2ull_ru

YES

__double2ull_rz

YES

__double_as_longlong

YES

__float2int_rd

YES

__float2int_rn

YES

__float2int_ru

YES

__float2int_rz

YES

__float2ll_rd

YES

__float2ll_rn

YES

__float2ll_ru

YES

__float2ll_rz

YES

__float2uint_rd

YES

__float2uint_rn

YES

__float2uint_ru

YES

__float2uint_rz

YES

__float2ull_rd

YES

__float2ull_rn

YES

__float2ull_ru

YES

__float2ull_rz

YES

__float_as_int

YES

__float_as_uint

YES

__hiloint2double

YES

DPCT1017

__int2double_rn

YES

__int2float_rd

YES

__int2float_rn

YES

__int2float_ru

YES

__int2float_rz

YES

__int_as_float

YES

__ll2double_rd

YES

__ll2double_rn

YES

__ll2double_ru

YES

__ll2double_rz

YES

__ll2float_rd

YES

__ll2float_rn

YES

__ll2float_ru

YES

__ll2float_rz

YES

__longlong_as_double

YES

__uint2double_rn

YES

__uint2float_rd

YES

__uint2float_rn

YES

__uint2float_ru

YES

__uint2float_rz

YES

__uint_as_float

YES

__ull2double_rd

YES

__ull2double_rn

YES

__ull2double_ru

YES

__ull2double_rz

YES

__ull2float_rd

YES

__ull2float_rn

YES

__ull2float_ru

YES

__ull2float_rz

YES

__vabs2

YES

__vabs4

YES

__vabsdiffs2

YES

__vabsdiffs4

YES

__vabsdiffu2

YES

__vabsdiffu4

YES

__vabsss2

YES

__vabsss4

YES

__vadd2

YES

__vadd4

YES

__vaddss2

YES

__vaddss4

YES

__vaddus2

YES

__vaddus4

YES

__vavgs2

YES

__vavgs4

YES

__vavgu2

YES

__vavgu4

YES

__vcmpeq2

YES

__vcmpeq4

YES

__vcmpges2

YES

__vcmpges4

YES

__vcmpgeu2

YES

__vcmpgeu4

YES

__vcmpgts2

YES

__vcmpgts4

YES

__vcmpgtu2

YES

__vcmpgtu4

YES

__vcmples2

YES

__vcmples4

YES

__vcmpleu2

YES

__vcmpleu4

YES

__vcmplts2

YES

__vcmplts4

YES

__vcmpltu2

YES

__vcmpltu4

YES

__vcmpne2

YES

__vcmpne4

YES

__vhaddu2

YES

__vhaddu4

YES

__viaddmax_s16x2

NO

__viaddmax_s16x2_relu

NO

__viaddmax_s32

NO

__viaddmax_s32_relu

NO

__viaddmax_u16x2

NO

__viaddmax_u32

NO

__viaddmin_s16x2

NO

__viaddmin_s16x2_relu

NO

__viaddmin_s32

NO

__viaddmin_s32_relu

NO

__viaddmin_u16x2

NO

__viaddmin_u32

NO

__vibmax_s16x2

NO

__vibmax_s32

NO

__vibmax_u16x2

NO

__vibmax_u32

NO

__vibmin_s16x2

NO

__vibmin_s32

NO

__vibmin_u16x2

NO

__vibmin_u32

NO

__vimax3_s16x2

NO

__vimax3_s16x2_relu

NO

__vimax3_s32

NO

__vimax3_s32_relu

NO

__vimax3_u16x2

NO

__vimax3_u32

NO

__vimax_s16x2_relu

NO

__vimax_s32_relu

NO

__vimin3_s16x2

NO

__vimin3_s16x2_relu

NO

__vimin3_s32

NO

__vimin3_s32_relu

NO

__vimin3_u16x2

NO

__vimin3_u32

NO

__vimin_s16x2_relu

NO

__vimin_s32_relu

NO

__vmaxs2

YES

__vmaxs4

YES

__vmaxu2

YES

__vmaxu4

YES

__vmins2

YES

__vmins4

YES

__vminu2

YES

__vminu4

YES

__vneg2

YES

__vneg4

YES

__vnegss2

YES

__vnegss4

YES

__vsads2

YES

__vsads4

YES

__vsadu2

YES

__vsadu4

YES

__vseteq2

YES

__vseteq4

YES

__vsetges2

YES

__vsetges4

YES

__vsetgeu2

YES

__vsetgeu4

YES

__vsetgts2

YES

__vsetgts4

YES

__vsetgtu2

YES

__vsetgtu4

YES

__vsetles2

YES

__vsetles4

YES

__vsetleu2

YES

__vsetleu4

YES

__vsetlts2

YES

__vsetlts4

YES

__vsetltu2

YES

__vsetltu4

YES

__vsetne2

YES

__vsetne4

YES

__vsub2

YES

__vsub4

YES

__vsubss2

YES

__vsubss4

YES

__vsubus2

YES

__vsubus4

YES

acospi

NO

tanpi

NO

__cudaGetExportTableInternal

NO

__cudaInitManagedRuntime

NO

__cudaInitModule

NO

__cudaRegisterDeviceFunction

NO

__cudaRegisterFatBinary

NO

__cudaRegisterFunction

NO

__cudaRegisterManagedVar

NO

__cudaRegisterPrelinkedFatBinary

NO

__cudaRegisterShared

NO

__cudaRegisterSharedVar

NO

__cudaRegisterSurface

NO

__cudaRegisterTexture

NO

__cudaRegisterVar

NO

__cudaUnregisterFatBinary

NO

h2div

YES

hdiv

YES

make_char1

YES

make_char2

YES

make_char3

YES

make_char4

YES

make_double1

YES

make_double2

YES

make_double3

YES

make_double4

YES

make_float1

YES

make_float2

YES

make_float3

YES

make_float4

YES

make_int1

YES

make_int2

YES

make_int3

YES

make_int4

YES

make_long1

YES

make_long2

YES

make_long3

YES

make_long4

YES

make_longlong1

YES

make_longlong2

YES

make_longlong3

YES

make_longlong4

YES

make_short1

YES

make_short2

YES

make_short3

YES

make_short4

YES

make_uchar1

YES

make_uchar2

YES

make_uchar3

YES

make_uchar4

YES

make_uint1

YES

make_uint2

YES

make_uint3

YES

make_uint4

YES

make_ulong1

YES

make_ulong2

YES

make_ulong3

YES

make_ulong4

YES

make_ulonglong1

YES

make_ulonglong2

YES

make_ulonglong3

YES

make_ulonglong4

YES

make_ushort1

YES

make_ushort2

YES

make_ushort3

YES

make_ushort4

YES

__threadfence_block

YES

DPCT1078

__threadfence

YES

DPCT1078

__threadfence_system

YES

DPCT1078

__syncthreads

YES

DPCT1078

__syncthreads_count

YES

DPCT1078

__syncthreads_and

YES

DPCT1078

__syncthreads_or

YES

DPCT1078

tex1Dfetch

YES

tex1D

YES

tex1DLod

YES

DPCT1026 / DPCT1027

tex1DGrad

NO

tex2D

YES

tex2DLod

YES

DPCT1026 / DPCT1027

tex2DGrad

NO

tex3D

YES

tex3DLod

YES

DPCT1026 / DPCT1027

tex3DGrad

NO

tex1DLayered

YES

tex1DLayeredLod

NO

tex1DLayeredGrad

NO

tex2DLayered

YES

tex2DLayeredLod

NO

tex2DLayeredGrad

NO

texCubemap

NO

texCubemapLod

NO

texCubemapLayered

NO

texCubemapLayeredLod

NO

tex2Dgather

NO

surf1Dread

NO

surf1Dwrite

NO

surf2Dread

NO

surf2Dwrite

NO

surf3Dread

NO

surf3Dwrite

NO

surf1DLayeredread

NO

surf1DLayeredwrite

NO

surf2DLayeredread

NO

surf2DLayeredwrite

NO

surfCubemapread

NO

surfCubemapwrite

NO

surfCubemapLayeredread

NO

surfCubemapLayeredwrite

NO

clock

YES

DPCT1008

clock64

YES

DPCT1008

__nanosleep

YES

DPCT1008

atomicAdd_system

YES

atomicSub_system

YES

atomicExch_system

YES

atomicMin_system

YES

atomicMax_system

YES

atomicInc_system

YES

atomicDec_system

YES

atomicCAS_system

YES

atomicAnd_system

YES

atomicOr_system

YES

atomicXor_system

YES

__all

YES

__any

YES

__ballot

YES

__shfl

YES

__shfl_up

YES

__shfl_down

YES

__shfl_xor

YES

__prof_trigger

NO

asm

NO

__syncwarp

YES

__all_sync

YES

__any_sync

YES

__ballot_sync

YES

__reduce_add_sync

YES

__reduce_min_sync

YES

__reduce_max_sync

YES

__reduce_and_sync

YES

__reduce_or_sync

YES

__reduce_xor_sync

YES

__activemask

YES

DPCT1086

__match_any_sync

YES

__match_all_sync

YES

cuCtxCreate

NO

cuCtxDestroy

YES

DPCT1026 / DPCT1027

cuCtxGetApiVersion

YES

cuCtxGetCacheConfig

NO

cuCtxGetCurrent

YES

cuCtxGetDevice

YES

cuCtxGetFlags

NO

cuCtxGetLimit

YES

DPCT1026 / DPCT1027

cuCtxGetSharedMemConfig

NO

cuCtxGetStreamPriorityRange

NO

cuCtxPopCurrent

NO

cuCtxPushCurrent

NO

cuCtxSetCacheConfig

YES

DPCT1026 / DPCT1027

cuCtxSetCurrent

YES

cuCtxSetFlags

NO

cuCtxSetLimit

YES

DPCT1026 / DPCT1027

cuCtxSetSharedMemConfig

NO

cuCtxSynchronize

YES

cuCtxAttach

NO

cuCtxDetach

NO

cuD3D10GetDevice

NO

cuD3D10GetDevices

NO

cuGraphicsD3D10RegisterResource

NO

cuD3D10CtxCreate

NO

cuD3D10CtxCreateOnDevice

NO

cuD3D10GetDirect3DDevice

NO

cuD3D10MapResources

NO

cuD3D10RegisterResource

NO

cuD3D10ResourceGetMappedArray

NO

cuD3D10ResourceGetMappedPitch

NO

cuD3D10ResourceGetMappedPointer

NO

cuD3D10ResourceGetMappedSize

NO

cuD3D10ResourceGetSurfaceDimensions

NO

cuD3D10ResourceSetMapFlags

NO

cuD3D10UnmapResources

NO

cuD3D10UnregisterResource

NO

cuD3D11GetDevice

NO

cuD3D11GetDevices

NO

cuGraphicsD3D11RegisterResource

NO

cuD3D11CtxCreate

NO

cuD3D11CtxCreateOnDevice

NO

cuD3D11GetDirect3DDevice

NO

cuD3D9CtxCreate

NO

cuD3D9CtxCreateOnDevice

NO

cuD3D9GetDevice

NO

cuD3D9GetDevices

NO

cuD3D9GetDirect3DDevice

NO

cuGraphicsD3D9RegisterResource

NO

cuD3D9MapResources

NO

cuD3D9RegisterResource

NO

cuD3D9ResourceGetMappedArray

NO

cuD3D9ResourceGetMappedPitch

NO

cuD3D9ResourceGetMappedPointer

NO

cuD3D9ResourceGetMappedSize

NO

cuD3D9ResourceGetSurfaceDimensions

NO

cuD3D9ResourceSetMapFlags

NO

cuD3D9UnmapResources

NO

cuD3D9UnregisterResource

NO

cuDeviceGet

YES

cuDeviceGetAttribute

YES

DPCT1051 / DPCT1076

cuDeviceGetCount

YES

cuDeviceGetName

YES

cuDeviceTotalMem

YES

cuDeviceComputeCapability

YES

cuDeviceGetProperties

NO

cuEGLStreamConsumerAcquireFrame

NO

cuEGLStreamConsumerConnect

NO

cuEGLStreamConsumerConnectWithFlags

NO

cuEGLStreamConsumerDisconnect

NO

cuEGLStreamConsumerReleaseFrame

NO

cuEGLStreamProducerConnect

NO

cuEGLStreamProducerDisconnect

NO

cuEGLStreamProducerPresentFrame

NO

cuEGLStreamProducerReturnFrame

NO

cuGraphicsEGLRegisterImage

NO

cuGraphicsResourceGetMappedEglFrame

NO

cuGetErrorName

NO

cuGetErrorString

YES

cuEventCreate

YES

DPCT1026 / DPCT1027

cuEventDestroy

YES

DPCT1026 / DPCT1027

cuEventElapsedTime

YES

DPCT1012

cuEventQuery

YES

cuEventRecord

YES

DPCT1012 / DPCT1024

cuEventSynchronize

YES

DPCT1012

cuStreamBatchMemOp

NO

cuStreamWaitValue32

NO

cuStreamWriteValue32

NO

cuFuncGetAttribute

YES

cuFuncSetCacheConfig

YES

DPCT1026

cuFuncSetSharedMemConfig

NO

cuLaunchKernel

YES

cuFuncSetBlockShape

NO

cuFuncSetSharedSize

NO

cuLaunch

NO

cuLaunchGrid

NO

cuLaunchGridAsync

NO

cuParamSetSize

NO

cuParamSetTexRef

NO

cuParamSetf

NO

cuParamSeti

NO

cuParamSetv

NO

cuGLGetDevices

NO

cuGraphicsGLRegisterBuffer

NO

cuGraphicsGLRegisterImage

NO

cuWGLGetDevice

NO

cuGLCtxCreate

NO

cuGLInit

NO

cuGLMapBufferObject

NO

cuGLMapBufferObjectAsync

NO

cuGLRegisterBufferObject

NO

cuGLSetBufferObjectMapFlags

NO

cuGLUnmapBufferObject

NO

cuGLUnmapBufferObjectAsync

NO

cuGLUnregisterBufferObject

NO

cuGraphicsMapResources

NO

cuGraphicsResourceGetMappedMipmappedArray

NO

cuGraphicsResourceGetMappedPointer

NO

cuGraphicsResourceSetMapFlags

NO

cuGraphicsSubResourceGetMappedArray

NO

cuGraphicsUnmapResources

NO

cuGraphicsUnregisterResource

NO

cuInit

YES

DPCT1026 / DPCT1027

cuArray3DCreate

NO

cuArray3DGetDescriptor

NO

cuArrayCreate

YES

DPCT1073

cuArrayDestroy

YES

cuArrayGetDescriptor

NO

cuDeviceGetByPCIBusId

NO

cuDeviceGetPCIBusId

NO

cuIpcCloseMemHandle

NO

cuIpcGetEventHandle

NO

cuIpcGetMemHandle

NO

cuIpcOpenEventHandle

NO

cuIpcOpenMemHandle

NO

cuMemAlloc

YES

cuMemAllocHost

YES

cuMemAllocManaged

YES

cuMemAllocPitch

YES

cuMemFree

YES

cuMemFreeHost

YES

cuMemGetAddressRange

NO

cuMemGetInfo

YES

DPCT1072 / DPCT1106

cuMemHostAlloc

YES

DPCT1072

cuMemHostGetDevicePointer

YES

cuMemHostGetFlags

YES

cuMemHostRegister

YES

DPCT1026 / DPCT1027

cuMemHostUnregister

YES

DPCT1026 / DPCT1027

cuMemcpy

YES

cuMemcpy2D

YES

cuMemcpy2DAsync

YES

cuMemcpy2DUnaligned

NO

cuMemcpy3D

YES

cuMemcpy3DAsync

YES

cuMemcpy3DPeer

NO

cuMemcpy3DPeerAsync

NO

cuMemcpyAsync

YES

cuMemcpyAtoA

YES

cuMemcpyAtoD

YES

cuMemcpyAtoH

YES

cuMemcpyAtoHAsync

YES

cuMemcpyDtoA

YES

cuMemcpyDtoD

YES

cuMemcpyDtoDAsync

YES

cuMemcpyDtoH

YES

cuMemcpyDtoHAsync

YES

cuMemcpyHtoA

YES

cuMemcpyHtoAAsync

YES

cuMemcpyHtoD

YES

cuMemcpyHtoDAsync

YES

cuMemcpyPeer

NO

cuMemcpyPeerAsync

NO

cuMemsetD16

YES

cuMemsetD16Async

YES

cuMemsetD2D16

YES

cuMemsetD2D16Async

YES

cuMemsetD2D32

YES

cuMemsetD2D32Async

YES

cuMemsetD2D8

YES

cuMemsetD2D8Async

YES

cuMemsetD32

YES

cuMemsetD32Async

YES

cuMemsetD8

YES

cuMemsetD8Async

YES

cuMipmappedArrayCreate

NO

cuMipmappedArrayDestroy

NO

cuMipmappedArrayGetLevel

NO

cuLinkAddData

NO

cuLinkAddFile

NO

cuLinkComplete

NO

cuLinkCreate

NO

cuLinkDestroy

NO

cuModuleGetFunction

YES

cuModuleGetGlobal

NO

cuModuleGetSurfRef

NO

cuModuleGetTexRef

YES

cuModuleLoad

YES

DPCT1103

cuModuleLoadData

YES

DPCT1104

cuModuleLoadDataEx

YES

DPCT1104

cuModuleLoadFatBinary

NO

cuModuleUnload

YES

cuOccupancyMaxActiveBlocksPerMultiprocessor

YES

DPCT1111

cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags

NO

cuOccupancyMaxPotentialBlockSize

NO

cuOccupancyMaxPotentialBlockSizeWithFlags

NO

cuCtxDisablePeerAccess

NO

cuCtxEnablePeerAccess

NO

cuDeviceCanAccessPeer

NO

cuDeviceGetP2PAttribute

NO

cuDevicePrimaryCtxGetState

NO

cuDevicePrimaryCtxRelease

YES

DPCT1026 / DPCT1027

cuDevicePrimaryCtxReset

NO

cuDevicePrimaryCtxRetain

YES

cuDevicePrimaryCtxSetFlags

NO

cuProfilerInitialize

NO

cuProfilerStart

NO

cuProfilerStop

NO

cuStreamAddCallback

YES

cuStreamAttachMemAsync

YES

DPCT1026 / DPCT1027

cuStreamCreate

YES

cuStreamCreateWithPriority

NO

cuStreamDestroy

YES

cuStreamGetFlags

NO

cuStreamGetPriority

NO

cuStreamQuery

NO

cuStreamSynchronize

YES

cuStreamWaitEvent

YES

cuSurfObjectCreate

NO

cuSurfObjectDestroy

NO

cuSurfObjectGetResourceDesc

NO

cuSurfRefGetArray

NO

cuSurfRefSetArray

NO

cuTexObjectCreate

YES

cuTexObjectDestroy

YES

cuTexObjectGetResourceDesc

YES

cuTexObjectGetResourceViewDesc

NO

cuTexObjectGetTextureDesc

YES

cuTexRefGetAddress

NO

cuTexRefGetAddressMode

YES

cuTexRefGetArray

NO

cuTexRefGetBorderColor

NO

cuTexRefGetFilterMode

YES

cuTexRefGetFlags

YES

cuTexRefGetFormat

NO

cuTexRefGetMaxAnisotropy

NO

cuTexRefGetMipmapFilterMode

NO

cuTexRefGetMipmapLevelBias

NO

cuTexRefGetMipmapLevelClamp

NO

cuTexRefGetMipmappedArray

NO

cuTexRefSetAddress

YES

cuTexRefSetAddress2D

YES

cuTexRefSetAddressMode

YES

cuTexRefSetArray

YES

cuTexRefSetBorderColor

NO

cuTexRefSetFilterMode

YES

cuTexRefSetFlags

YES

DPCT1074

cuTexRefSetFormat

YES

cuTexRefSetMaxAnisotropy

NO

cuTexRefSetMipmapFilterMode

NO

cuTexRefSetMipmapLevelBias

NO

cuTexRefSetMipmapLevelClamp

NO

cuTexRefSetMipmappedArray

NO

cuTexRefCreate

NO

cuTexRefDestroy

NO

cuMemAdvise

YES

DPCT1063 Partial

cuMemPrefetchAsync

YES

Partial

cuMemRangeGetAttribute

NO

cuMemRangeGetAttributes

NO

cuPointerGetAttribute

NO

cuPointerGetAttributes

NO

cuPointerSetAttribute

NO

cuGraphicsVDPAURegisterOutputSurface

NO

cuGraphicsVDPAURegisterVideoSurface

NO

cuVDPAUCtxCreate

NO

cuVDPAUGetDevice

NO

cuDriverGetVersion

YES

DPCT1043

cuEventCreateFromEGLSync

NO

cuStreamWaitValue64

NO

cuStreamWriteValue64

NO

cuFuncSetAttribute

NO

cuLaunchCooperativeKernel

NO

cuLaunchCooperativeKernelMultiDevice

NO

cooperative_groups::coalesced_threads

NO

cooperative_groups::thread_rank

YES

cooperative_groups::this_thread

NO

cooperative_groups::this_grid

YES

cooperative_groups::this_multi_grid

NO

cooperative_groups::this_thread_block

YES

cooperative_groups::experimental::this_thread_block

YES

cooperative_groups::tiled_partition

YES

cooperative_groups::experimental::tiled_partition

YES

cooperative_groups::labeled_partition

NO

cooperative_groups::binary_partition

NO

cooperative_groups::sync

YES

cooperative_groups::memcpy_async

NO

cooperative_groups::wait

NO

cooperative_groups::wait_prior

NO

cooperative_groups::reduce

YES

cooperative_groups::reduce_update_async

NO

cooperative_groups::experimental::reduce_update_async

NO

cooperative_groups::reduce_store_async

NO

cooperative_groups::experimental::reduce_store_async

NO

cooperative_groups::plus

YES

cooperative_groups::less

YES

cooperative_groups::greater

YES

cooperative_groups::bit_and

YES

cooperative_groups::bit_or

YES

cooperative_groups::bit_xor

YES

cooperative_groups::inclusive_scan

YES

Partial

cooperative_groups::exclusive_scan

YES

Partial

cooperative_groups::experimental::inclusive_scan_update

NO

cooperative_groups::inclusive_scan_update

NO

cooperative_groups::experimental::exclusive_scan_update

NO

cooperative_groups::exclusive_scan_update

NO

cooperative_groups::invoke_one

NO

cooperative_groups::invoke_one_broadcast

NO

cooperative_groups::thread_group::size

YES

cooperative_groups::thread_group::num_threads

YES

cooperative_groups::thread_group::thread_rank

YES

cooperative_groups::thread_group::sync

YES

cooperative_groups::thread_group::get_type

YES

cooperative_groups::thread_block::sync

YES

cooperative_groups::thread_block::thread_rank

YES

cooperative_groups::thread_block::group_index

YES

cooperative_groups::thread_block::thread_index

YES

cooperative_groups::thread_block::dim_threads

NO

cooperative_groups::thread_block::num_threads

YES

cooperative_groups::thread_block::size

YES

cooperative_groups::thread_block::group_dim

NO

cooperative_groups::cluster_group::sync

NO

cooperative_groups::cluster_group::barrier_arrive

NO

cooperative_groups::cluster_group::barrier_wait

NO

cooperative_groups::cluster_group::thread_rank

NO

cooperative_groups::cluster_group::block_rank

NO

cooperative_groups::cluster_group::num_threads

NO

cooperative_groups::cluster_group::num_blocks

NO

cooperative_groups::cluster_group::dim_threads

NO

cooperative_groups::cluster_group::dim_blocks

NO

cooperative_groups::cluster_group::block_index

NO

cooperative_groups::cluster_group::query_shared_rank

NO

cooperative_groups::cluster_group::map_shared_rank

NO

cooperative_groups::cluster_group::size

NO

cooperative_groups::grid_group::is_valid

NO

cooperative_groups::grid_group::sync

YES

cooperative_groups::grid_group::thread_rank

NO

cooperative_groups::grid_group::block_rank

NO

cooperative_groups::grid_group::cluster_rank

NO

cooperative_groups::grid_group::num_threads

NO

cooperative_groups::grid_group::num_blocks

NO

cooperative_groups::grid_group::num_clusters

NO

cooperative_groups::grid_group::dim_blocks

NO

cooperative_groups::grid_group::dim_clusters

NO

cooperative_groups::grid_group::block_index

NO

cooperative_groups::grid_group::cluster_index

NO

cooperative_groups::grid_group::size

NO

cooperative_groups::grid_group::group_dim

NO

cooperative_groups::multi_grid_group::is_valid

NO

cooperative_groups::multi_grid_group::sync

NO

cooperative_groups::multi_grid_group::num_threads

NO

cooperative_groups::multi_grid_group::thread_rank

NO

cooperative_groups::multi_grid_group::grid_rank

NO

cooperative_groups::multi_grid_group::num_grids

NO

cooperative_groups::multi_grid_group::size

NO

cooperative_groups::thread_block_tile::sync

YES

cooperative_groups::thread_block_tile::num_threads

YES

cooperative_groups::thread_block_tile::thread_rank

YES

cooperative_groups::thread_block_tile::meta_group_size

NO

cooperative_groups::thread_block_tile::meta_group_rank

YES

cooperative_groups::thread_block_tile::shfl

YES

DPCT1119

cooperative_groups::thread_block_tile::shfl_up

YES

cooperative_groups::thread_block_tile::shfl_down

YES

cooperative_groups::thread_block_tile::shfl_xor

YES

cooperative_groups::thread_block_tile::any

NO

cooperative_groups::thread_block_tile::all

NO

cooperative_groups::thread_block_tile::ballot

NO

cooperative_groups::thread_block_tile::match_any

NO

cooperative_groups::thread_block_tile::match_all

NO

cooperative_groups::thread_block_tile::size

YES

cooperative_groups::coalesced_group::sync

YES

cooperative_groups::coalesced_group::num_threads

NO

cooperative_groups::coalesced_group::thread_rank

NO

cooperative_groups::coalesced_group::meta_group_size

NO

cooperative_groups::coalesced_group::meta_group_rank

NO

cooperative_groups::coalesced_group::shfl

NO

cooperative_groups::coalesced_group::shfl_up

NO

cooperative_groups::coalesced_group::shfl_down

NO

cooperative_groups::coalesced_group::any

NO

cooperative_groups::coalesced_group::all

NO

cooperative_groups::coalesced_group::ballot

NO

cooperative_groups::coalesced_group::match_any

NO

cooperative_groups::coalesced_group::match_all

NO

cooperative_groups::coalesced_group::size

NO

nvrtcGetErrorString

NO

nvrtcVersion

NO

nvrtcCreateProgram

NO

nvrtcDestroyProgram

NO

nvrtcCompileProgram

NO

nvrtcGetPTXSize

NO

nvrtcGetPTX

NO

nvrtcGetProgramLogSize

NO

nvrtcGetProgramLog

NO

nvrtcAddNameExpression

NO

nvrtcGetLoweredName

NO

nvrtcGetNumSupportedArchs

NO

nvrtcGetSupportedArchs

NO

nvrtcGetCUBIN

NO

nvrtcGetCUBINSize

NO

nvrtcGetNVVM

NO

nvrtcGetNVVMSize

NO

nvrtcGetTypeName

NO

nvrtcGetLTOIR

NO

nvrtcGetLTOIRSize

NO

nvrtcGetOptiXIR

NO

nvrtcGetOptiXIRSize

NO

mul24

YES

saturate

YES

cuDestroyExternalMemory

NO

cuDestroyExternalSemaphore

NO

cuDeviceGetLuid

NO

cuDeviceGetNvSciSyncAttributes

NO

cuDeviceGetUuid

YES

DPCT1090

cuExternalMemoryGetMappedBuffer

NO

cuExternalMemoryGetMappedMipmappedArray

NO

cuGraphAddChildGraphNode

NO

cuGraphAddDependencies

NO

cuGraphAddEmptyNode

NO

cuGraphAddHostNode

NO

cuGraphAddKernelNode

NO

cuGraphAddMemcpyNode

NO

cuGraphAddMemsetNode

NO

cuGraphChildGraphNodeGetGraph

NO

cuGraphClone

NO

cuGraphCreate

NO

cuGraphDestroy

NO

cuGraphDestroyNode

NO

cuGraphExecDestroy

NO

cuGraphExecHostNodeSetParams

NO

cuGraphExecKernelNodeSetParams

NO

cuGraphExecMemcpyNodeSetParams

NO

cuGraphExecMemsetNodeSetParams

NO

cuGraphExecUpdate

NO

cuGraphGetEdges

NO

cuGraphGetNodes

NO

cuGraphGetRootNodes

NO

cuGraphHostNodeGetParams

NO

cuGraphHostNodeSetParams

NO

cuGraphInstantiate

NO

cuGraphKernelNodeGetParams

NO

cuGraphKernelNodeSetParams

NO

cuGraphLaunch

NO

cuGraphMemcpyNodeGetParams

NO

cuGraphMemcpyNodeSetParams

NO

cuGraphMemsetNodeGetParams

NO

cuGraphMemsetNodeSetParams

NO

cuGraphNodeFindInClone

NO

cuGraphNodeGetDependencies

NO

cuGraphNodeGetDependentNodes

NO

cuGraphNodeGetType

NO

cuGraphRemoveDependencies

NO

cuImportExternalMemory

NO

cuImportExternalSemaphore

NO

cuLaunchHostFunc

NO

cuMemAddressFree

NO

cuMemAddressReserve

NO

cuMemCreate

NO

cuMemExportToShareableHandle

NO

cuSignalExternalSemaphoresAsync

NO

cuStreamBeginCapture

NO

cuStreamBeginCapture_ptsz

NO

cuStreamEndCapture

NO

cuStreamGetCaptureInfo

NO

cuStreamIsCapturing

NO

cuThreadExchangeStreamCaptureMode

NO

cuWaitExternalSemaphoresAsync

NO

cuArrayGetMemoryRequirements

NO

cuArrayGetPlane

NO

cuArrayGetSparseProperties

NO

cuCtxGetExecAffinity

NO

cuCtxResetPersistingL2Cache

YES

DPCT1026 / DPCT1027

cuDeviceGetDefaultMemPool

NO

cuDeviceGetExecAffinitySupport

NO

cuDeviceGetGraphMemAttribute

NO

cuDeviceGetMemPool

NO

cuDeviceGetTexture1DLinearMaxWidth

NO

cuDeviceGraphMemTrim

NO

cuDeviceSetGraphMemAttribute

NO

cuDeviceSetMemPool

NO

cuEventDestroy

NO

cuEventRecordWithFlags

NO

cuFlushGPUDirectRDMAWrites

NO

cuFuncGetModule

NO

cuGetProcAddress

NO

cuGraphAddBatchMemOpNode

NO

cuGraphAddEventRecordNode

NO

cuGraphAddEventWaitNode

NO

cuGraphAddExternalSemaphoresSignalNode

NO

cuGraphAddExternalSemaphoresWaitNode

NO

cuGraphAddMemAllocNode

NO

cuGraphAddMemFreeNode

NO

cuGraphBatchMemOpNodeGetParams

NO

cuGraphBatchMemOpNodeSetParams

NO

cuGraphDebugDotPrint

NO

cuGraphEventRecordNodeGetEvent

NO

cuGraphEventRecordNodeSetEvent

NO

cuGraphEventWaitNodeGetEvent

NO

cuGraphEventWaitNodeSetEvent

NO

cuGraphExecBatchMemOpNodeSetParams

NO

cuGraphExecChildGraphNodeSetParams

NO

cuGraphExecEventRecordNodeSetEvent

NO

cuGraphExecEventWaitNodeSetEvent

NO

cuGraphExecExternalSemaphoresSignalNodeSetParams

NO

cuGraphExecExternalSemaphoresWaitNodeSetParams

NO

cuGraphExternalSemaphoresSignalNodeGetParams

NO

cuGraphExternalSemaphoresSignalNodeSetParams

NO

cuGraphExternalSemaphoresWaitNodeGetParams

NO

cuGraphExternalSemaphoresWaitNodeSetParams

NO

cuGraphInstantiateWithFlags

NO

cuGraphKernelNodeCopyAttributes

NO

cuGraphKernelNodeGetAttribute

NO

cuGraphKernelNodeSetAttribute

NO

cuGraphMemAllocNodeGetParams

NO

cuGraphMemFreeNodeGetParams

NO

cuGraphNodeGetEnabled

NO

cuGraphNodeSetEnabled

NO

cuGraphReleaseUserObject

NO

cuGraphRetainUserObject

NO

cuGraphUpload

NO

cuMemAllocAsync

NO

cuMemAllocFromPoolAsync

NO

cuMemAllocHost

NO

cuMemFreeAsync

NO

cuMemGetAccess

NO

cuMemGetAddressRange

NO

cuMemGetAllocationGranularity

NO

cuMemGetAllocationPropertiesFromHandle

NO

cuMemGetHandleForAddressRange

NO

cuMemImportFromShareableHandle

NO

cuMemMap

NO

cuMemMapArrayAsync

NO

cuMemPoolCreate

NO

cuMemPoolDestroy

NO

cuMemPoolExportPointer

NO

cuMemPoolExportToShareableHandle

NO

cuMemPoolGetAccess

NO

cuMemPoolGetAttribute

NO

cuMemPoolImportFromShareableHandle

NO

cuMemPoolImportPointer

NO

cuMemPoolSetAccess

NO

cuMemPoolSetAttribute

NO

cuMemPoolTrimTo

NO

cuMemRelease

NO

cuMemRetainAllocationHandle

NO

cuMemSetAccess

NO

cuMemUnmap

NO

cuMipmappedArrayGetMemoryRequirements

NO

cuMipmappedArrayGetSparseProperties

NO

cuModuleGetLoadingMode

NO

cuOccupancyAvailableDynamicSMemPerBlock

NO

cuStreamCopyAttributes

NO

cuStreamGetAttribute

NO

cuStreamGetCtx

NO

cuStreamSetAttribute

NO

cuStreamUpdateCaptureDependencies

NO

cuUserObjectCreate

NO

cuUserObjectRelease

NO

cuUserObjectRetain

NO

cuCtxGetId

NO

cuKernelGetAttribute

NO

cuKernelGetFunction

NO

cuKernelSetAttribute

NO

cuKernelSetCacheConfig

NO

cuLibraryGetGlobal

NO

cuLibraryGetKernel

NO

cuLibraryGetManaged

NO

cuLibraryGetModule

NO

cuLibraryGetUnifiedFunction

NO

cuLibraryLoadData

NO

cuLibraryLoadFromFile

NO

cuLibraryUnload

NO

cuLaunchKernelEx

NO

cuOccupancyMaxActiveClusters

NO

cuOccupancyMaxPotentialClusterSize

NO

cuTensorMapEncodeIm2col

NO

cuTensorMapEncodeTiled

NO

cuTensorMapReplaceAddress

NO

cuGraphInstantiateWithParams

NO

cuStreamGetId

NO

cuCabs

YES

cuCabsf

YES

cuCadd

YES

cuCaddf

YES

cuCdiv

YES

cuCdivf

YES

cuCfma

YES

cuCfmaf

YES

cuCimag

YES

cuCimagf

YES

cuCmul

YES

cuCmulf

YES

cuComplexDoubleToFloat

YES

cuComplexFloatToDouble

YES

cuConj

YES

cuConjf

YES

cuCreal

YES

cuCrealf

YES

cuCsub

YES

cuCsubf

YES

make_cuComplex

YES

make_cuDoubleComplex

YES

make_cuFloatComplex

YES

__assert_fail

YES

__assertfail

YES

cuMulticastAddDevice

NO

cuMulticastBindAddr

NO

cuMulticastBindMem

NO

cuMulticastCreate

NO

cuMulticastGetGranularity

NO

cuMulticastUnbind

NO

cuGraphAddNode

NO

cuGraphExecGetFlags

NO

cuGraphExecNodeSetParams

NO

cuGraphNodeSetParams

NO

cuCoredumpGetAttribute

NO

cuCoredumpGetAttributeGlobal

NO

cuCoredumpSetAttribute

NO

cuCoredumpSetAttributeGlobal

NO

thrust API#

Function

Migration Support

Diagnostic Message

thrust::abs

YES

thrust::acos

YES

thrust::acosh

YES

thrust::adjacent_difference

YES

thrust::advance

NO

thrust::all_of

YES

thrust::any_of

YES

thrust::arg

NO

thrust::asin

YES

thrust::asinh

YES

thrust::atan

YES

thrust::atanh

YES

thrust::binary_search

YES

thrust::conj

YES

thrust::copy

YES

thrust::copy_if

YES

thrust::copy_n

YES

thrust::cos

YES

thrust::cosh

YES

thrust::count

YES

thrust::count_if

YES

thrust::device_delete

YES

thrust::device_free

YES

thrust::device_malloc

YES

thrust::device_new

YES

thrust::device_pointer_cast

YES

thrust::distance

YES

thrust::equal

YES

thrust::equal_range

YES

thrust::exclusive_scan

YES

thrust::exclusive_scan_by_key

YES

thrust::exp

YES

thrust::fill

YES

thrust::fill_n

YES

thrust::find

YES

thrust::find_if

YES

thrust::find_if_not

YES

thrust::for_each

YES

thrust::for_each_n

YES

thrust::free

YES

thrust::gather

YES

thrust::gather_if

YES

thrust::generate

YES

thrust::generate_n

YES

thrust::get

YES

thrust::get_temporary_buffer

YES

thrust::inclusive_scan

YES

thrust::inclusive_scan_by_key

YES

thrust::inner_product

YES

thrust::is_partitioned

YES

thrust::is_sorted

YES

thrust::is_sorted_until

YES

thrust::log

YES

thrust::log10

YES

thrust::lower_bound

YES

thrust::make_counting_iterator

YES

thrust::make_discard_iterator

YES

thrust::make_pair

YES

thrust::make_permutation_iterator

YES

thrust::make_reverse_iterator

YES

thrust::make_transform_iterator

YES

thrust::make_tuple

YES

thrust::tie

YES

thrust::make_zip_iterator

YES

thrust::malloc

YES

thrust::max_element

YES

thrust::max

YES

thrust::min

YES

thrust::merge

YES

thrust::merge_by_key

YES

thrust::min_element

YES

thrust::minmax_element

YES

thrust::mismatch

YES

thrust::none_of

YES

thrust::norm

YES

thrust::not1

YES

thrust::not2

YES

thrust::operator!=

YES

thrust::operator*

YES

thrust::operator+

YES

thrust::operator-

YES

thrust::operator/

YES

thrust::operator<

YES

thrust::operator<<

YES

thrust::operator<=

YES

thrust::operator==

YES

thrust::operator>

YES

thrust::operator>=

YES

thrust::operator>>

NO

thrust::partition

YES

thrust::partition_copy

YES

thrust::partition_point

YES

thrust::polar

YES

thrust::pow

YES

thrust::proj

YES

thrust::raw_pointer_cast

YES

thrust::raw_reference_cast

YES

thrust::reduce

YES

thrust::reduce_by_key

YES

thrust::reinterpret_tag

NO

thrust::remove

YES

thrust::remove_copy

YES

thrust::remove_copy_if

YES

thrust::remove_if

YES

thrust::replace

YES

thrust::replace_copy

YES

thrust::replace_copy_if

YES

thrust::replace_if

YES

thrust::retag

NO

thrust::return_temporary_buffer

YES

thrust::reverse

YES

thrust::reverse_copy

YES

thrust::scatter

YES

thrust::scatter_if

YES

thrust::sequence

YES

thrust::set_difference

YES

thrust::set_difference_by_key

YES

thrust::set_intersection

YES

thrust::set_intersection_by_key

YES

thrust::set_symmetric_difference

YES

thrust::set_symmetric_difference_by_key

YES

thrust::set_union

YES

thrust::set_union_by_key

YES

thrust::sin

YES

thrust::sinh

YES

thrust::sort

YES

thrust::sort_by_key

YES

thrust::sqrt

YES

thrust::stable_partition

YES

thrust::stable_partition_copy

YES

thrust::stable_sort

YES

thrust::stable_sort_by_key

YES

thrust::swap

YES

thrust::swap_ranges

YES

thrust::system_category

NO

thrust::tabulate

YES

thrust::tan

YES

thrust::tanh

YES

thrust::THRUST_PREVENT_MACRO_SUBSTITUTION

NO

thrust::transform

YES

thrust::transform_exclusive_scan

YES

thrust::transform_if

YES

thrust::transform_inclusive_scan

YES

thrust::transform_reduce

YES

thrust::uninitialized_copy

YES

thrust::uninitialized_copy_n

YES

thrust::uninitialized_fill

YES

thrust::uninitialized_fill_n

YES

thrust::unique

YES

thrust::unique_by_key

YES

thrust::unique_by_key_copy

YES

thrust::unique_copy

YES

thrust::upper_bound

YES

thrust::unique_count

YES

thrust::detail::vector_equal

YES

thrust::system::system_category

YES

thrust::uniform_int_distribution::min

YES

thrust::uniform_int_distribution::max

YES

thrust::host_vector::size

YES

thrust::device_vector::size

YES

thrust::device_ptr::get

YES

WMMA API#

Function

Migration Support

Diagnostic Message

nvcuda::wmma::fill_fragment

YES

nvcuda::wmma::load_matrix_sync

YES

nvcuda::wmma::store_matrix_sync

YES

nvcuda::wmma::mma_sync

YES

nvcuda::wmma::bmma_sync

NO