onnxruntime/tools/ci_build/github/pai/pai-excluded-tests.txt
Weixing Zhang aec4cb489e
ROCm EP for AMD GPU (#5480)
The ROCm EP is designed and implemented based on AMD GPU software stack named ROCm. Here is the link for the details about ROCm: https://rocmdocs.amd.com/en/latest/

ROCm EP was created based on the following things:
1. AMD GPU programming language: HIP
2. AMD GPU HIP language runtime: amdhip64
3. BLAS: rocBLAS, hipBLAS
4. DNN: miOpen
5. Collective Communication library: RCCL
6. cub: hipCub
7. …

Current status:
BERT-L and GPT2 training can be ran on AMD GPU with data parallel.

Next:
1. Make more GPU code be sharable between ROCm EP and CUDA EP since HIP language and HIP runtime API are very close to CUDA.
2. Continue improving the implementation.
3. Continue GPU kernel optimization.
4. Support model parallelism on ROCm EP.
……

The rocm kernels have been removed from this commit and will be in a separate PR. Since the original PR was too big(~180 files), it was suggested to split the PR into two parts, one is rocm-kernels, the other is non rocm kernels.  

Co-authored-by: Weixing Zhang <wezhan@microsoft.com>
Co-authored-by: sabreshao <sabre.shao@amd.com>
Co-authored-by: anghostcici <11013544+anghostcici@users.noreply.github.com>
Co-authored-by: Suffian Khan <sukha@microsoft.com>
Co-authored-by: Edward Chen <18449977+edgchen1@users.noreply.github.com>
2020-10-29 17:13:04 -07:00

131 lines
5.4 KiB
Text

OptimizerTest.AdamOptimizerMixPrecisionTest
OptimizerTest.AdamOptimizerMixPrecision_FP16Weight_Test
OptimizerTest.AdamOptimizerMixPrecision_FP16Weight_SkipUpdate_Test
OptimizerTest.AdamOptimizerMixPrecisionTestFloatEta
OptimizerTest.AdamOptimizerMixPrecisionTest_Gradient
OptimizerTest.LambOptimizerTest5DTensorMixPrecision32_16
OptimizerTest.LambOptimizerTestSimpleBaselineMixPrecision32_16
OptimizerTest.LambOptimizerTestBaselineMixPrecision32_16
OptimizerTest.LambOptimizerTestScalarMixPrecision32_16
OptimizerTest.LambOptimizerTestLarge
CudaKernelTest.SoftmaxCrossEntropy_TinySizeTensor
CudaKernelTest.SoftmaxCrossEntropy_SmallSizeTensor
CudaKernelTest.SoftmaxCrossEntropy_MediumSizeTensor
CudaKernelTest.SoftmaxCrossEntropy_LargeSizeTensor
CudaKernelTest.NegativeLogLikelihoodLoss_TinySizeTensor
CudaKernelTest.NegativeLogLikelihoodLoss_SmallSizeTensor
CudaKernelTest.NegativeLogLikelihoodLoss_MediumSizeTensor
ReductionOpTest.ReductionVariationTest
ReductionOpTest.ReduceL1_default_axes_keepdims
ReductionOpTest.ReduceL1_do_not_keep_dims
ReductionOpTest.ReduceL1_do_not_keep_dims_2
ReductionOpTest.ReduceL1_keepdims
ReductionOpTest.ReduceL1
ReductionOpTest.ReduceL1_int32
ReductionOpTest.ReduceL2_default_axes_keepdims
ReductionOpTest.ReduceL2_default_axes_do_not_keep_dims
ReductionOpTest.ReduceL2_do_not_keepdims
ReductionOpTest.ReduceL2_do_not_keepdims_2
ReductionOpTest.ReduceL2_keepdims
ReductionOpTest.ReduceL2
ReductionOpTest.ReduceL2_int32
ReductionOpTest.ReduceLogSum
ReductionOpTest.ReduceLogSum_samesize
ReductionOpTest.ReduceLogSum_do_not_keepdims_2
ReductionOpTest.ReduceLogSumAxes01
ReductionOpTest.ReduceLogSum0DTensor
ReductionOpTest.ReduceLogSumExp_default_axes_keepdims
ReductionOpTest.ReduceLogSumExp_default_axes_do_not_keep_dims
ReductionOpTest.ReduceLogSumExp_do_not_keepdims
ReductionOpTest.ReduceLogSumExp_do_not_keepdims_2
ReductionOpTest.ReduceLogSumExp_keepdims
ReductionOpTest.ReduceLogSumExp
ReductionOpTest.ReduceMax_default_axes_keepdims
ReductionOpTest.ReduceMax_default_axes_do_not_keep_dims
ReductionOpTest.ReduceMax_do_not_keepdims
ReductionOpTest.ReduceMax_do_not_keepdims_2
ReductionOpTest.ReduceMax_keepdims
ReductionOpTest.ReduceMax
ReductionOpTest.ReduceMax_int32
ReductionOpTest.ReduceMean_default_axes_keepdims
ReductionOpTest.ReduceMean_default_axes_do_not_keep_dims
ReductionOpTest.ReduceMean_do_not_keepdims
ReductionOpTest.ReduceMean_do_not_keepdims_2
ReductionOpTest.ReduceMean_keepdims
ReductionOpTest.ReduceMean
ReductionOpTest.ReduceMean_int32
ReductionOpTest.ReduceMin_default_axes_keepdims
ReductionOpTest.ReduceMin_default_axes_do_not_keep_dims
ReductionOpTest.ReduceMin_default_axes_do_not_keep_dims_2D
ReductionOpTest.ReduceMin_do_not_keepdims
ReductionOpTest.ReduceMin_do_not_keepdims_2
ReductionOpTest.ReduceMin_keepdims
ReductionOpTest.ReduceMin
ReductionOpTest.ReduceMin_int32
ReductionOpTest.ReduceSum
ReductionOpTest.ReduceSum_double
ReductionOpTest.ReduceSum_axes01
ReductionOpTest.ReduceSum_axes02
ReductionOpTest.ReduceSum_int32
ReductionOpTest.ReduceSum_default_axes_keepdims
ReductionOpTest.ReduceSum_default_axes_do_not_keep_dims
ReductionOpTest.ReduceSum_do_not_keepdims
ReductionOpTest.ReduceSum_do_not_keepdims_2
ReductionOpTest.ReduceSum_keepdims
ReductionOpTest.ReduceSumSquare
ReductionOpTest.ReduceSumSquare_double
ReductionOpTest.ReduceSumSquare_default_axes_keepdims
ReductionOpTest.ReduceSumSquare_default_axes_do_not_keep_dims
ReductionOpTest.ReduceSumSquare_do_not_keepdims
ReductionOpTest.ReduceSumSquare_do_not_keepdims_2
ReductionOpTest.ReduceSumSquare_keepdims
ReductionOpTest.ReduceSumSquare0DTensor
ReductionOpTest.ReduceProd_default_axes_keepdims
ReductionOpTest.ReduceProd_default_axes_do_not_keep_dims
ReductionOpTest.ReduceProd_do_not_keepdims
ReductionOpTest.ReduceProd_do_not_keepdims_2
ReductionOpTest.ReduceProd_keepdims
ReductionOpTest.ReduceProd
ReductionOpTest.ReduceProd_int32
ReductionOpTest.ArgMax
ReductionOpTest.ArgMax_Double_Type
ReductionOpTest.ArgMax_do_not_keepdims
ReductionOpTest.ArgMax_do_not_keepdims_2
ReductionOpTest.ArgMax2D
ReductionOpTest.ArgMin
ReductionOpTest.ArgMin_do_not_keepdims
ReductionOpTest.ArgMin_do_not_keepdims_2
GatherOpTest.Gather_invalid_index_cpu
Scatter.InvalidIndex
GatherElementsGrad.WithoutAxis
GatherElementsGrad.WithAxis
GatherElementsGrad.ThreeDimsWithAxis_0
GatherElementsGrad.ThreeDimsWithAxis_2
GatherElementsGrad.NegativeAxis
GatherElementsGrad.IndicesUpdatesDontMatch
GatherElementsGrad.ValidAxis
GatherElementsGrad.ValidNegativeIndex
GatherElementsGrad.SameUpdateWithoutAxis
GatherElementsGrad.SameUpdateWithAxis
GatherElementsGrad.SameUpdateWithNegativeAxis
GatherElementsGrad.SameUpdateWithoutAxisMLFloat16
MathOpTest.Max_8_2inputbroadcast
MathOpTest.Less_broadcastBA
MathOpTest.Less_multidiretional_broadcastAB
MathOpTest.Less_multidiretional_broadcastBA
MathOpTest.Greater_broadcastBA
MathOpTest.Greater_multidiretional_broadcastAB
MathOpTest.Greater_multidiretional_broadcastBA
MathOpTest.Equal_broadcastBA
MathOpTest.Equal_multidiretional_broadcastAB
MathOpTest.Equal_multidiretional_broadcastBA
MathOpTest.Equal_multidiretional_broadcastAB_bool
GradientCheckerTest.AddGrad
GradientCheckerTest.SubGrad
GradientCheckerTest.MulGrad
GradientCheckerTest.MatMulGrad
GradientCheckerTest.ReduceMeanGrad
GradientCheckerTest.ReduceSumGrad
GradientCheckerTest.ReduceLogSumExpGrad
GradientCheckerTest.SoftmaxCrossEntropyGrad
GradientCheckerTest.ExpandGrad