CUFFT APIs支持状态(v2.0)

更新时间:
复制为 MD 格式

对比cufft 11.2.6,cufft APIs支持状况如下表:

  • 目前常用的NN场景使用的APIs大部分均已支持;

  • 对标Ampere所有API功能都是软件可支持的,目前无PPU硬件限制的因素;后续软件版本将根据优先级逐步完善;

  • 目前API支持率为: 39/55 = 70.9%;

API

cufft 11.2.6

PPU 1.7

功能说明

cufftCreate

Yes

Yes

cufftDestroy

Yes

Yes

cufftEstimate1d

Yes

Yes

cufftEstimate2d

Yes

Yes

cufftEstimate3d

Yes

Yes

cufftEstimateMany

Yes

Yes

cufftExecC2C

Yes

Yes

cufftExecC2R

Yes

Yes

cufftExecD2Z

Yes

Yes

cufftExecR2C

Yes

Yes

cufftExecZ2D

Yes

Yes

cufftExecZ2Z

Yes

Yes

cufftGetPlanPropertyInt64

Yes

Yes

cufftGetProperty

Yes

Yes

cufftGetSize

Yes

Yes

cufftGetSize1d

Yes

Yes

cufftGetSize2d

Yes

Yes

cufftGetSize3d

Yes

Yes

cufftGetSizeMany

Yes

Yes

cufftGetSizeMany64

Yes

Yes

cufftGetVersion

Yes

Yes

cufftMakePlan1d

Yes

Yes

cufftMakePlan2d

Yes

Yes

cufftMakePlan3d

Yes

Yes

cufftMakePlanMany

Yes

Yes

cufftMakePlanMany64

Yes

Yes

cufftPlan1d

Yes

Yes

cufftPlan2d

Yes

Yes

cufftPlan3d

Yes

Yes

cufftPlanMany

Yes

Yes

cufftResetPlanProperty

Yes

Yes

cufftSetAutoAllocation

Yes

Yes

cufftSetPlanPropertyInt64

Yes

Yes

cufftSetStream

Yes

Yes

cufftSetWorkArea

Yes

Yes

cufftXtExec

Yes

Yes

cufftXtGetSizeMany

Yes

Yes

cufftXtMakePlanMany

Yes

Yes

cufftXtSetWorkAreaPolicy

Yes

Yes

cufftXtSetGPUs

Yes

No

multi-GPU 相关

cufftXtSetWorkArea

Yes

No

cufftXtExecDescriptor

Yes

No

cufftXtExecDescriptorC2C

Yes

No

cufftXtExecDescriptorC2R

Yes

No

cufftXtExecDescriptorD2Z

Yes

No

cufftXtExecDescriptorR2C

Yes

No

cufftXtExecDescriptorZ2D

Yes

No

cufftXtExecDescriptorZ2Z

Yes

No

cufftXtFree

Yes

No

cufftXtMalloc

Yes

No

cufftXtMemcpy

Yes

No

cufftXtQueryPlan

Yes

No

cufftXtSetCallback

Yes

No

callback 相关

cufftXtSetCallbackSharedSize

Yes

No

cufftXtClearCallback

Yes

No