[
    {"name":"AdaptiveAvgPool3d", "compute_units": ["ascend310p", "ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"AdaptiveAvgPool3dGrad", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"AdaptiveMaxPool3d", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"AddLora", "compute_units": ["ascend310p", "ascend910b"], "auto_sync":true},
    {"name":"AddExample", "compute_units": ["ascend910b"], "auto_sync":true, "impl_mode" : "high_performance"},
    {"name":"AvgPool3DGrad", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"ForeachNonFiniteCheckAndUnscale", "compute_units": ["ascend310p", "ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"AdamApplyOne", "compute_units": ["ascend950"], "auto_sync" : false,"impl_mode" : ""},
    {"name":"AdamApplyOneWithDecayAssign", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"AdamApplyOneWithDecay", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"ApplyCamePart1", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"ApplyAdamWV2", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ApplyTopKTopPWithSorted", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"DequantRopeQuantKvcache", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"DeformableOffsets", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"DequantBias", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"MultiHeadAttentionScore", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ApplyCamePart4", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"Cholesky", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"DropOutV3", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Cast", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Abs", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"Invert", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"LogicalNot", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode" : ""},
    {"name":"Relu", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "--cce-simd-at-voss=true"]}, "impl_mode" : ""},
    {"name":"AssignSub", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"MaskedScale", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode" : ""},
    {"name":"EluGrad", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "--cce-simd-at-voss=true"]}, "impl_mode" : ""},
    {"name":"EluGradV2", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "--cce-simd-at-voss=true"]}, "impl_mode" : ""},
    {"name":"LeakyRelu", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "--cce-simd-at-voss=true"]}, "impl_mode" : ""},
    {"name":"Softplus", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "--cce-simd-at-voss=true"]}, "impl_mode" : ""},
    {"name":"Elu", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"RsqrtGrad", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode" : ""},
    {"name":"AddN", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"AssignAdd", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"Exp", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"Log", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"FastGelu", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "--cce-simd-at-voss=true"]}, "impl_mode" : ""},
    {"name":"FastGeluGrad", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "--cce-simd-at-voss=true"]}, "impl_mode" : ""},
    {"name":"Floor", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"HardtanhGrad", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "--cce-simd-at-voss=true"]}, "impl_mode" : ""},
    {"name":"Round", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode" : ""},
    {"name":"Sign", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"Rsqrt", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "--cce-simd-at-voss=true"]}, "impl_mode" : ""},
    {"name":"Neg", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"Reciprocal", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ReluV2", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "--cce-simd-at-voss=true"]}, "impl_mode" : ""},
    {"name":"ReluGradV2", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "--cce-simd-at-voss=true"]}, "impl_mode" : ""},
    {"name":"Sigmoid", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"ConfusionSoftmaxGrad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"SigmoidGrad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"Sqrt", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"SqrtGrad", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"Square", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"Log1p", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode" : ""},
    {"name":"Tanh", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"Trunc", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode" : ""},
    {"name":"Ceil", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Gelu", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "" },
    {"name":"GeluGrad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"SwishGrad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "" },
    {"name":"Sin", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Cos", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Swish", "compute_units": ["ascend950"], "auto_sync": true, "impl_mode" : ""},
    {"name":"ApplyGradientDescent", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "--cce-simd-at-voss=true"]}, "impl_mode": ""},
    {"name":"MultiHeadAttentionScoreGrad", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"DynamicRNN", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"SmoothL1LossV2", "compute_units": ["ascend950"], "auto_sync" : false,"impl_mode" : ""},
    {"name":"SmoothL1LossGradV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"DynamicRNNV2", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"MseLoss", "compute_units": ["ascend950"], "auto_sync" : false,"impl_mode" : ""},
    {"name":"ReflectionPad3dGrad", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"GridSample", "compute_units": ["ascend310p", "ascend310b", "ascend910b", "ascend910_93"], "auto_sync" : true, "compile_options": {"ascend310p":["-mllvm -cce-aicore-jump-expand=true"]}},
    {"name":"L1LossGrad", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "--cce-simd-at-voss=true"]},"impl_mode" : ""},
    {"name":"BinaryCrossEntropy", "compute_units": ["ascend950"], "auto_sync" : false,"impl_mode" : ""},
    {"name":"AngleV2", "compute_units": ["ascend910", "ascend910b", "ascend910_93", "kirinx90", "kirin9030"], "auto_sync" : true},
    {"name":"LpLoss", "compute_units": ["ascend950"], "auto_sync" : false,"impl_mode" : ""},
    {"name": "KLDivV2", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"FakeQuantAffineCachemask", "compute_units": ["ascend910", "ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"HistogramV2", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync": true, "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false", "--cce-prec-div=true"]}},
    {"name":"Range", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"OneHot", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"HansEncode", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"HansDecode", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"MaskedScatter", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"Concat", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ConcatD", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ConcatV2", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ConfusionTransposeD", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Pack", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"MoeComputeExpertTokens", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"StatelessRandomUniformV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"STFT", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false, "compile_options": {"ascend950": ["-DENABLE_CV_COMM_VIA_SSBUF=true"]}},
    {"name":"Split", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"SplitV", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options" : {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Unpack", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Split", "compute_units": ["ascend950"], "auto_sync" : false},
    {"name":"StatelessDropOutGenMask", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"StatelessBernoulli", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"MoeInitRouting", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"MoeInitRoutingV3", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"MoeInitRoutingV2Grad", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"MatmulLayerNormReduce", "compute_units": ["ascend310p"], "auto_sync" : false},
    {"name":"MoeInitRoutingQuant", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"MoeReRouting", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"MoeInitRoutingQuantV2", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"MoeTokenPermute", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"MoeTokenPermuteWithEp", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"MoeTutelCombineX", "compute_units": ["ascend910b"], "auto_sync" : true},
    {"name":"StackBallQuery", "compute_units": ["ascend910b", "ascend910_93", "kirinx90", "kirin9030"], "auto_sync" : true},
    {"name":"MoeTokenPermuteWithRoutingMap", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"StackGroupPoints", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"MoeFinalizeRouting", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"MoeFinalizeRoutingV2", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : {"ascend910b": false, "ascend910_93": false, "ascend950": true}},
    {"name":"MoeFinalizeRoutingV2Grad", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"MaskedFill", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Fill", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Fills", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"ZerosLike", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"OnesLike", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name": "NLLLoss", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name": "NLLLossGrad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name": "EmbeddingHashTableApplyAdamW", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"GroupNormGrad", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"ApplyAdamD", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "--cce-simd-at-voss=true"]},"impl_mode" : ""},
    {"name":"NonFiniteCheck", "compute_units": ["ascend910b", "ascend910_93", "kirinx90", "kirin9030"], "auto_sync" : false},
    {"name":"ForeachMulScalarInplace", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachAddScalar", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"ForeachAddScalarList", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachAddcmulScalar", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"ForeachAddcdivScalar", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachAddcmulScalarList", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachAsin", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachAtan", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"AdvanceStep", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : false},
    {"name":"ApplyRotaryPosEmb", "compute_units": ["ascend910", "ascend910b", "ascend910_93", "ascend310p", "ascend950"], "auto_sync" : true},
    {"name":"Add", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"Sub", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"Mul", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Muls", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Div", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"FloorDiv", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"RealDiv", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"LogicalOr", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Minimum", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Maximum", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"BiasAdd", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"BitwiseOr", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"DivNoNan", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"SquaredDifference", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"LogicalAnd", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"SelectV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Select", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Less", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"LessEqual", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Greater", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"GreaterEqual", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"BitwiseAnd", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"NotEqual", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Equal", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Assign", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"TensorMove", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"TensorEqual",  "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"AsStrided", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ForeachAddcdivScalarList", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachAddcmulList", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachAddcdivList", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachPowScalar", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachPowScalarAndTensor", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachPowScalarList", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachReciprocal", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachCos", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachCosh", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachSubScalarInplace", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachSubScalar", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachSubScalarList", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachTan", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachTanh", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachZeroInplace", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachDivScalar", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachDivScalarList", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"ForeachErf", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachErfc", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachRoundOffNumber", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachLogInplace", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachLog", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachLog1p", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachLog2", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachLog10", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachExp", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachExpm1", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachLerpList", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachLerpScalar", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"ForeachAbs", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachCopy", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachSign", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ForeachACosInplace", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachAcos", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachNeg", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachNorm", "compute_units": ["ascend910b", "ascend950"], "auto_sync" : false},
    {"name":"ForeachSqrt", "compute_units": ["ascend910b", "ascend950"], "auto_sync" : false},
    {"name":"ForeachAddList", "compute_units": ["ascend910b"], "auto_sync" :false},
    {"name":"ForeachSubList", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachMulList", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachDivList", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachPowList", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachMulScalar", "compute_units": ["ascend910b", "ascend950"], "auto_sync" : false},
    {"name":"ForeachMulScalarList", "compute_units": ["ascend910b", "ascend950"], "auto_sync" : false},
    {"name":"ForeachMaximumList", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachMinimumList", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachSigmoid", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachSin", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachSinh", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"UnsortedSegmentSum", "compute_units": ["ascend950"], "auto_sync" : false},
    {"name":"ForeachMaximumScalar", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachMaximumScalarList", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachMinimumScalar", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachMinimumScalarList", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"Logit", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"LogitGrad", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"SquaredRelu", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"TransformBiasRescaleQkv", "compute_units": ["ascend910b", "ascend910_93", "ascend950", "kirinx90", "kirin9030"], "auto_sync" : false},
    {"name":"FatreluMul", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"GeluMul", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : false},
    {"name":"Heaviside", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"Segsum", "compute_units": ["ascend910b", "ascend910_93", "kirinx90", "kirin9030"], "auto_sync" : false},
    {"name":"ExpSegsumGrad", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"DynamicMxQuant", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"DynamicBlockQuant", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"GroupedDynamicMxQuant", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"SiluGrad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"ReluGrad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"LeakyReluGrad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"UpsampleNearest", "compute_units": ["ascend910_93", "ascend910b", "ascend310p"], "auto_sync" : true},
    {"name":"UpsampleBicubic2d", "compute_units": ["ascend910_93", "ascend910b", "ascend310p", "ascend310b"], "auto_sync" : true},
    {"name":"UpsampleBicubic2dAA", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : true},
    {"name":"UpsampleBicubic2dGrad", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : true},
    {"name":"ResizeUpsampleTrilinear", "compute_units": ["ascend910_93", "ascend910b", "ascend310p"], "auto_sync" : true},
    {"name":"CTCLossV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"UpsampleTrilinear3dBackward", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : true},
    {"name":"UpsampleNearest3d", "compute_units": ["ascend910_93", "ascend910b", "ascend310p"], "auto_sync" : true},
    {"name":"UpsampleNearestExact3d", "compute_units": ["ascend910_93", "ascend910b", "ascend310p"], "auto_sync" : true},
    {"name":"UpsampleNearest3dGrad", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : true},
    {"name":"UpsampleNearestExact3dGrad", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : true},
    {"name":"UpsampleBicubic2dAAGrad", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : true},
    {"name":"UpsampleNearest2dGrad", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : true},
    {"name":"UpsampleNearestExact2dGrad", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : true},
    {"name":"RmsNormGrad", "compute_units": ["ascend950", "ascend910_93", "ascend910b", "ascend910", "ascend310p"], "auto_sync" : false},
    {"name":"RotaryPositionEmbedding", "compute_units": ["ascend910_93", "ascend910b", "ascend950"], "auto_sync" : true},
    {"name":"ResizeNearestNeighborV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"ResizeNearestNeighborV2Grad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"DeformableOffsets", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"DeformableOffsetsGrad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"ResizeLinear", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"ResizeLinearGrad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"ResizeBicubicV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"ResizeBicubicV2Grad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"ResizeBilinearV2Grad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "" },
    {"name":"ResizeBilinearV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"RotaryPositionEmbeddingGrad", "compute_units": ["ascend910_93", "ascend910b", "ascend950"], "auto_sync" : true},
    {"name":"EmbeddingDenseGrad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"EmbeddingDenseGradV2", "compute_units": ["ascend910_93", "ascend910b", "ascend950" ], "auto_sync" : {"ascend910_93": true, "ascend910b": true, "ascend950": false}},
    {"name":"CTCLossV3Grad", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : true},
    {"name":"CTCLossV3", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : true},
    {"name":"CTCLossV2Grad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "" },
    {"name":"EmbeddingBag", "compute_units": ["ascend910_93", "ascend910b", "ascend910", "ascend310p"], "auto_sync" : true},
    {"name":"ChamferDistanceGrad", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"IndexPutWithSort", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : true},
    {"name":"IndexPutWithSortV2", "compute_units": ["ascend950"], "auto_sync" : false},
    {"name":"MultiScaleDeformableAttentionGrad", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"MultiScaleDeformableAttnFunction", "compute_units": ["ascend910","ascend910b", "ascend910_93", "ascend310p"], "auto_sync" : true},
    {"name":"DeformableOffsetsGrad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"DeformableConv2d", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"DiagV2", "compute_units": ["ascend910_93", "ascend910b", "ascend910", "ascend310p", "ascend950", "kirinx90", "kirin9030"], "auto_sync" : true},
    {"name":"ForeachAddListInplace", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachSubListInplace", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachMulListInplace", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"ForeachDivListInplace", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"DiagFlat", "compute_units": ["ascend910_93", "ascend910b", "ascend910", "ascend310p", "ascend950", "kirinx90", "kirin9030"], "auto_sync" : true},
    {"name":"ApplyCamePart2", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"MoeTokenUnpermuteGrad", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"MoeTokenUnpermuteWithEpGrad", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"MoeTokenUnpermuteWithRoutingMapGrad", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"CrossV2", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"CrossEntropyLossGrad", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"ApplyFusedEmaAdam", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"MatmulAllReduce", "compute_units": ["ascend910b", "ascend310p", "ascend950"], "auto_sync" : false, "compile_options": {"ascend310p":["-mllvm -cce-aicore-jump-expand=true"]}},
    {"name":"MatmulAllReduceAddRmsNorm", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"InplaceMatmulAllReduceAddRmsNorm", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"MoeTokenUnpermute", "compute_units": ["ascend910_93","ascend910b"], "auto_sync" : true},
    {"name":"MoeTokenUnpermuteWithEp", "compute_units": ["ascend910_93","ascend910b"], "auto_sync" : true},
    {"name":"MoeTokenUnpermuteWithRoutingMap", "compute_units": ["ascend910_93","ascend910b"], "auto_sync" : true},
    {"name":"MulAddn", "compute_units": ["ascend910_93","ascend910b", "kirinx90", "kirin9030","ascend950"], "auto_sync" : true},
    {"name":"MoeTokenPermuteGrad", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : true},
    {"name":"MoeTokenPermuteWithRoutingMapGrad", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : true},
    {"name":"MoeTokenPermuteWithEpGrad", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : true},
    {"name":"MoeTutelCombineGates", "compute_units": ["ascend910b"], "auto_sync" : true},
    {"name":"MoeTutelDispatch", "compute_units": ["ascend910b"], "auto_sync" : true},
    {"name":"RmsNorm", "compute_units": ["ascend950", "ascend910_93", "ascend910b", "ascend910", "ascend310p"], "auto_sync" : false},
    {"name":"GemmaRmsNorm", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : false},
    {"name":"AddRmsNorm", "compute_units": ["ascend910_93", "ascend910b", "ascend310p", "ascend950"], "auto_sync" : false},
    {"name":"AddRmsNormCast", "compute_units": ["ascend910_93", "ascend910b", "ascend950"], "auto_sync" : false},
    {"name": "DuaQuantizeAddLayerNorm", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"InplaceAddRmsNorm", "compute_units": ["ascend910_93", "ascend910b", "ascend310p", "ascend950"], "auto_sync" : false},
    {"name":"AddRmsNormQuant", "compute_units": ["ascend910_93", "ascend910b", "ascend310p", "ascend950"], "auto_sync" : false},
    {"name":"AddRmsNormDynamicQuant", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"AddRmsNormDynamicQuantV2", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"BatchNormGradV3", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"GroupNormV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"SwiGlu", "compute_units": ["ascend910_93", "ascend910b", "ascend950"], "auto_sync": true},
    {"name":"Axpy", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"AxpyV2", "compute_units": ["ascend950"], "auto_sync": false, "compile_options": {"ascend950": ["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode": ""},
    {"name":"SwiGluGrad", "compute_units": ["ascend910_93", "ascend910b", "ascend950"], "auto_sync": true},
    {"name":"SwiGluQuant", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync": true},
    {"name":"DeepNorm", "compute_units": ["ascend910_93", "ascend910b", "ascend310p"], "auto_sync" : false},
    {"name":"DeepNormGrad", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync" : false},
    {"name":"SoftmaxV2", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": ""},
    {"name":"LogSoftmaxV2", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": ""},
    {"name":"SoftmaxGrad", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": ""},
    {"name":"LogSoftmaxGrad", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": ""},
    {"name":"MoeGatingTopK", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"MoeGatingTopKSoftmax", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"MoeGatingTopKSoftmaxV2", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : {"ascend910b": false, "ascend910_93": false, "ascend950": true}},
    {"name":"GeGluGradV2", "compute_units": ["ascend950", "ascend910_93", "ascend910b", "ascend310p"], "auto_sync" : true, "compile_options": {"ascend310p":["-mllvm -cce-aicore-jump-expand=true"], "ascend950":["--cce-simd-vf-fusion=true"]}},
    {"name":"ReverseSequence", "compute_units": ["ascend310p"], "auto_sync" : false},
    {"name":"ReverseV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"GroupNormSilu", "compute_units": ["ascend910_93", "ascend910b", "ascend310p", "ascend950"], "auto_sync" : {"ascend910_93": true, "ascend910b": true, "ascend310p": true, "ascend950": false}},
    {"name":"GroupNormSwish", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : false},
    {"name":"GroupNormSwishGrad", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : true},
    {"name":"NLLLossGrad310p", "compute_units": ["ascend310p"], "auto_sync" : false, "compile_options": {"ascend310p":["-mllvm -cce-aicore-jump-expand=true"]}},
    {"name":"CrossEntropyLoss", "compute_units":["ascend910_93", "ascend910b", "ascend950"], "auto_sync" : {"ascend910_93": true, "ascend910b": true, "ascend950": false}},
    {"name":"SoftmaxCrossEntropyWithLogits", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"GatherV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"GatherV3", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync" : false},
    {"name":"GatherElements", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"GatherElementsV2", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"GatherNd", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"ForeachBinaryOp", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"GridSampler2DGrad", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"GridSampler3DGrad", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"PadV4Grad", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"PadV3GradReplicate", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"LayerNormV4", "compute_units": ["ascend910b", "ascend910_93", "ascend310p", "ascend950"], "auto_sync": false},
    {"name":"AGLU", "compute_units": ["ascend310p"], "auto_sync": false},
    {"name":"TopKV3", "compute_units": ["ascend310p"], "auto_sync": false},
    {"name":"TanhGrad", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"StridedSliceAssignV2", "compute_units": ["ascend910b", "ascend910_93", "ascend950", "kirinx90", "kirin9030"], "auto_sync": false},
    {"name":"QuantizeAddLayerNorm", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"AddLayerNormQuant", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"AddLayerNorm", "compute_units": ["ascend910b", "ascend910_93", "ascend310p", "ascend950"], "auto_sync" : false},
    {"name":"LpNormV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"InstanceNormV3", "compute_units": ["ascend310p"], "auto_sync" : false},
    {"name":"BatchNormV3", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"KvRmsNormRopeCache", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync": false},
    {"name":"DiagPart", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"BiasAddGrad", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ReduceVar", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -trunc-to-buildin-type-only", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ReduceStdV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -trunc-to-buildin-type-only", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"InterleaveRope", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync": false},
    {"name":"InplaceAddLayerNorm", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync" : false},
    {"name":"STFT", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"TomeUnmerge", "compute_units": ["ascend310p", "ascend910", "ascend910b"], "auto_sync" : false},
    {"name":"AddLayerNormGrad", "compute_units": ["ascend910_93", "ascend910b", "ascend310p"], "auto_sync" : false},
    {"name":"Rfft1D", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false, "compile_options": {"ascend950": ["-DENABLE_CV_COMM_VIA_SSBUF=true"]}},
    {"name":"Conv2DV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"Conv3DV2", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"QuantConv3D", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"ExtendConv2D", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"LayerNormGradV3", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"MaxPool3DWithArgmaxV2", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"MaxPool3DGradWithArgmax", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"AdaptiveMaxPool3DGrad", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"LinSpace", "compute_units": ["ascend910_93", "ascend910b", "ascend910", "ascend310p", "ascend950", "kirinx90", "kirin9030"], "auto_sync" : true, "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ApplyCamePart3", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"BackgroundReplace", "compute_units": ["ascend310p"], "auto_sync" : true},
    {"name":"CoalesceSparse", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"AmpUpdateScale", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"MrgbaCustom", "compute_units": ["ascend310p"], "auto_sync" : true},
    {"name":"GeGluV2", "compute_units": ["ascend950", "ascend910_93", "ascend910b", "ascend310p"], "auto_sync": true, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true"]}},
    {"name":"IsFinite", "compute_units": ["ascend950", "ascend910_93", "ascend910b", "ascend310p", "kirinx90", "kirin9030"], "auto_sync": true, "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name": "MatrixDiag", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name": "MatrixSetDiag", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name": "Im2col", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"IsInf", "compute_units": ["ascend950", "ascend910_93", "ascend910b", "ascend310p", "kirinx90", "kirin9030"], "auto_sync": true, "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"IsPosInf", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"IsNegInf", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"IsNan", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Pows", "compute_units": ["ascend910_93", "ascend910b", "ascend310p","ascend910", "kirinx90", "kirin9030"], "auto_sync": true},
    {"name":"Pow", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Addcmul", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Addcdiv", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"FloorMod", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false", "--cce-simd-vf-fusion=false", "--cce-simd-at-voss=false"]}},
    {"name":"Mod", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Lerp", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ClipByValue", "compute_units": ["ascend950"], "auto_sync": true, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ClipByValueV2", "compute_units": ["ascend950"], "auto_sync": true, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"SwinAttentionScore", "compute_units": ["ascend910b"], "auto_sync" : true},
    {"name":"SwinAttentionScoreQuant", "compute_units": ["ascend310p"], "auto_sync" : false},
    {"name":"SwinAttentionFFN", "compute_units": ["ascend910b"], "auto_sync": false},
    {"name":"Conv3DBackpropInputV2", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"Conv2DBackpropInputV2", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"IsClose", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Conv3DTransposeV2", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"Conv2DTransposeV2", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"FlatQuant", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ViewCopy", "compute_units": ["ascend910_95"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend910_95": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"SwinTransformerLnQKV", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"MaxPoolV3", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"MaxPool3D", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"ScatterList", "compute_units": ["ascend910_93", "ascend910b", "ascend910", "ascend310p"], "auto_sync" : true, "compile_options": {"ascend310p":["-mllvm -cce-aicore-jump-expand=true"], "ascend910":["-mllvm -cce-aicore-jump-expand=true"]}},
    {"name":"AvgPool3D", "compute_units": ["ascend910_93", "ascend910b", "ascend950"], "auto_sync" : {"ascend910_93": true, "ascend910b": true, "ascend950": false}},
    {"name":"AvgPool3DV2", "compute_units": ["ascend310p"], "auto_sync" : true},
    {"name":"Eye", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Tril", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Triu", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ScatterElements", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"AllGatherMatmul", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false, "compile_options": {"ascend910_93":["-DAICORE_EXCEPTION_RESTART"]}},
    {"name":"AllGatherMatmulV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"BatchMatMulReduceScatterAlltoAll", "compute_units": ["ascend910_93"], "auto_sync" : false, "compile_options": {"ascend910_93":["-DAICORE_EXCEPTION_RESTART"]}},
    {"name":"RepeatInterleaveGrad", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false, "compile_options": {"ascend950": ["-mllvm -trunc-to-buildin-type-only"]}},
    {"name":"RepeatInterleave", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"RepeatInterleaveV2", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"FeedsRepeat", "compute_units":["ascend910b","ascend910_93", "kirinx90", "kirin9030"], "auto_sync" : true},
    {"name":"RingAttentionUpdate", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"MatmulReduceScatter", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false, "compile_options": {"ascend910_93":["-DAICORE_EXCEPTION_RESTART"]}},
    {"name":"MatmulReduceScatterV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"MaskedSoftmaxWithRelPosBias", "compute_units": ["ascend910b", "ascend310p"], "auto_sync" : false},
    {"name":"StatelessRandomNormalV2", "compute_units": ["ascend950"], "auto_sync" : true, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"MaskedSelectV3", "compute_units": ["ascend910b", "ascend910_93", "ascend950", "kirinx90", "kirin9030"], "auto_sync" : false, "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Sinkhorn", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"TomeMerge", "compute_units": ["ascend310p", "ascend910b", "ascend910"], "auto_sync" : true},
    {"name":"RopeQuantKvcache", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"RopeWithSinCosCache", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"SubMulConcat", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"DynamicQuantUpdateScatter", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"DynamicQuantUpdateScatterV2", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"DynamicQuant", "compute_units": ["ascend310p", "ascend910b", "ascend910", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"DynamicQuantV2", "compute_units": ["ascend310p", "ascend910b", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"GroupedBiasAddGrad", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"BroadcastTo", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode":"", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name": "DynamicPartition", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Tile", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode":"", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"TransData", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Expand", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode":"", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"GeluQuant", "compute_units": ["ascend310p", "ascend910b", "ascend910", "ascend950"], "auto_sync" : true},
    {"name":"DequantSwigluQuant", "compute_units": ["ascend910b","ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"QuantBatchMatmulV3", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"QuantBatchMatmulV4", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"MatMulV3", "compute_units": ["ascend910b", "ascend310p", "ascend910_93", "ascend950"], "auto_sync" : false, "compile_options":{"ascend310p":["-mllvm -cce-aicore-jump-expand=true"]}},
    {"name":"MirrorPad", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"PadV3", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Pad", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"EmbeddingHashTableExport", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"EmbeddingHashTableLookupOrInsert", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"EmbeddingHashTableEvict", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"EmbeddingHashTableImport", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"InitEmbeddingHashTable", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"MedianDim", "compute_units": ["ascend310p"], "auto_sync" : true},
    {"name":"DetectMatMul", "compute_units": ["ascend910b", "ascend310p", "ascend910_93"], "auto_sync" : false, "compile_options":{"ascend310p":["-mllvm -cce-aicore-jump-expand=true"]}},
    {"name":"BatchMatMulV3", "compute_units": ["ascend910b", "ascend910_93", "ascend310p", "ascend950"], "auto_sync" : false, "compile_options": {"ascend310p":["-mllvm -cce-aicore-jump-expand=true"]}},
    {"name":"WeightQuantBatchMatmulV2", "compute_units": ["ascend910b", "ascend910_93", "ascend310p", "ascend950"], "auto_sync" : false},
    {"name":"PpMatMul", "compute_units": ["ascend910b"], "auto_sync" : false},
    {"name":"PpMatmulW8A8", "compute_units": ["ascend910b", "ascend310p"], "auto_sync" : false},
    {"name":"PpMatmulW8A8Compress", "compute_units": ["ascend310p"], "auto_sync" : false},
    {"name":"TransQuantParamV2", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ThreeInterpolateBackward", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"GroupedMatMulAllReduce", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"GroupedMatMulAlltoAllv", "compute_units": ["ascend910_93", "ascend950"], "auto_sync": false, "compile_options": {"ascend910_93":["-DAICORE_EXCEPTION_RESTART"]}},
    {"name":"GroupedMatmulAdd", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"GroupedMatmulFinalizeRouting", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"Conv2DBackpropFilterV2", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"Conv2DBackpropFilterV3", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"Conv3DBackpropFilterV2", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"BlendImagesCustom", "compute_units": ["ascend310p"], "auto_sync" : false},
    {"name":"ScatterElementsV2", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ScatterPaKvCache", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "" },
    {"name":"LinearIndex", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"ReduceLogSumExp", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "-mllvm -cce-aicore-dcci-before-kernel-end=false"]}, "impl_mode" : ""},
    {"name":"ReduceMin", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false", "-DENABLE_CV_COMM_VIA_SSBUF=true"]}},
    {"name":"ReduceAll", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ReduceProd", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Transpose", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"SpaceToDepth", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"DepthToSpace", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Index", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"IndexPutV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"LinearIndexV2", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync" : true},
    {"name":"ScatterAdd", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"ScatterNd", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"ScatterAddWithSorted", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"Scatter", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "" },
    {"name":"InplaceIndexAddWithSorted", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"InplaceScatterAdd", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"InplaceIndexAdd", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"GemmV2", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"AscendQuantV2", "compute_units": ["ascend310p", "ascend910b", "ascend910_93", "ascend950"], "auto_sync" : false},
    {"name":"Quantize", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"QuantUpdateScatter", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"MSELossV2", "compute_units": ["ascend310p", "ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"BinaryCrossEntropyGrad", "compute_units": ["ascend950"], "auto_sync" : false,"impl_mode" : ""},
    {"name":"ApplyAdamW", "compute_units": ["ascend950"], "auto_sync" : false,"impl_mode" : ""},
    {"name":"ApplyAdagradD", "compute_units": ["ascend950"], "auto_sync" : false, "compile_options": {"ascend950":["--cce-simd-vf-fusion=true", "--cce-simd-at-voss=true"]}, "impl_mode" : ""},
    {"name":"IouV2", "compute_units": ["ascend310p", "ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"GroupQuant", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"SwinTransformerLnQkvQuant", "compute_units": ["ascend310p"], "auto_sync" : false},
    {"name":"BidirectionLSTM", "compute_units": ["ascend310p"], "auto_sync" : false, "compile_options": {"ascend310p":["-mllvm -cce-aicore-jump-expand=true"]}},
    {"name":"BidirectionLSTMV2", "compute_units": ["ascend310p"], "auto_sync" : false, "compile_options": {"ascend310p":["-mllvm -cce-aicore-jump-expand=true"]}},
    {"name":"QuantMatmulDequant", "compute_units": ["ascend310p"], "auto_sync" : false, "compile_options": {"ascend310p":["-mllvm -cce-aicore-jump-expand=true"]}},
    {"name":"QuantGroupedMatmulDequant", "compute_units": ["ascend310p"], "auto_sync" : false, "compile_options": {"ascend310p":["-mllvm -cce-aicore-jump-expand=true"]}},
    {"name":"L2Loss", "compute_units": ["ascend950"], "auto_sync" : false,"impl_mode" : ""},
    {"name":"UpsampleLinear1d", "compute_units": ["ascend910b","ascend910_93"], "auto_sync" : true},
    {"name":"UpsampleBilinear2d", "compute_units": ["ascend910b","ascend910_93"], "auto_sync" : true},
    {"name":"UpsampleBilinear2dAA", "compute_units": ["ascend910b","ascend910_93"], "auto_sync" : true},
    {"name":"UpsampleBilinear2dGrad", "compute_units": ["ascend910b","ascend910_93"], "auto_sync" : true},
    {"name":"UpsampleBilinear2dAABackward", "compute_units": ["ascend910b","ascend910_93"], "auto_sync" : true},
    {"name":"CumsumCube", "compute_units": ["ascend910b","ascend910_93"], "auto_sync" : true},
    {"name":"AlltoAllAllGatherBatchMatMul", "compute_units": ["ascend910_93"], "auto_sync" : false, "compile_options": {"ascend910_93":["-DAICORE_EXCEPTION_RESTART"]}},
    {"name":"AlltoAllvGroupedMatMul", "compute_units": ["ascend910_93", "ascend950"], "auto_sync": false, "compile_options": {"ascend910_93":["-DAICORE_EXCEPTION_RESTART"]}},
    {"name":"FillDiagonalV2", "compute_units": ["ascend910b", "ascend910_93", "ascend310p", "kirinx90", "kirin9030"], "auto_sync" : true},
    {"name":"CircularPad", "compute_units": ["ascend910b","ascend910_93", "kirinx90", "kirin9030"], "auto_sync" : true},
    {"name":"CircularPadGrad", "compute_units": ["ascend910b","ascend910_93"], "auto_sync" : true},
    {"name":"PadV3GradReplication", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync": false},
    {"name":"IndexFillD", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"ScatterNdAdd", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"RoiAlignRotatedGrad", "compute_units": ["ascend910", "ascend910b","ascend910_93", "ascend310p"], "auto_sync" : true},
    {"name":"RoiAlignRotated", "compute_units": ["ascend910", "ascend910b","ascend910_93", "ascend310p"], "auto_sync" : true},
    {"name":"ScaledMaskedSoftmaxV2", "compute_units": ["ascend910b","ascend910_93"], "auto_sync" : true},
    {"name":"RotaryPosEmbInfer", "compute_units": ["ascend310p", "ascend310b", "ascend910", "ascend910b", "ascend910_93"], "auto_sync": false},
    {"name":"MseLossGradV2", "compute_units": ["ascend910b","ascend910_93", "ascend310p"], "auto_sync" : true},
    {"name":"MseLossGrad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode": ""},
    {"name":"TopPSample", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync": true},
    {"name":"ScaledMaskedSoftmaxGradV2", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync": true},
    {"name":"PadInfer", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync": true},
    {"name":"Sort", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"SortWithIndex", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"TopKV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Cumsum", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Cummin", "compute_units": ["ascend950"], "auto_sync" : true},
    {"name":"LayerNormQuant", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync" : true},
    {"name":"GetPaddingOffset", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync": true},
    {"name":"GemmV3", "compute_units": ["ascend950"], "auto_sync" : false},
    {"name":"TransposeBatchMatMul", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"FusedMatMul", "compute_units": ["ascend950"], "auto_sync" : false},
    {"name":"MoeDistributeDispatch", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync": false, "compile_options": {"ascend910_93":["-DAICORE_EXCEPTION_RESTART"]}},
    {"name":"MoeDistributeCombine", "compute_units": ["ascend910b", "ascend910_93", "ascend950"], "auto_sync": false, "compile_options": {"ascend910_93":["-DAICORE_EXCEPTION_RESTART"]}},
    {"name":"MoeDistributeDispatchV2", "compute_units": ["ascend910_93"], "auto_sync": false, "compile_options": {"ascend910_93":["-DAICORE_EXCEPTION_RESTART"]}},
    {"name":"MoeDistributeCombineV2", "compute_units": ["ascend910_93"], "auto_sync": false},
    {"name":"MoeDistributeCombineTeardown", "compute_units": ["ascend910_93"], "auto_sync": false, "compile_options": {"ascend910_93":["-DAICORE_EXCEPTION_RESTART"]}},
    {"name":"MoeDistributeCombineAddRmsNorm", "compute_units": ["ascend910_93"], "auto_sync": false},
    {"name":"MoeDistributeCombineSetup", "compute_units": ["ascend910_93"], "auto_sync": false, "compile_options": {"ascend910_93":["-DAICORE_EXCEPTION_RESTART"]}},
    {"name":"DistributeBarrier", "compute_units": ["ascend910_93"], "auto_sync": false},
    {"name":"MoeEPLBUpdateExpert", "compute_units": ["ascend910_93"], "auto_sync": false},
    {"name":"MoeDistributeDispatchSetup", "compute_units": ["ascend910_93"], "auto_sync": false, "compile_options": {"ascend910_93":["-DAICORE_EXCEPTION_RESTART"]}},
    {"name":"MoeDistributeDispatchTeardown", "compute_units": ["ascend910_93"], "auto_sync": false, "compile_options": {"ascend910_93":["-DAICORE_EXCEPTION_RESTART"]}},
    {"name":"PreRmsNorm", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync": true},
    {"name":"RmsNormQuant", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync": true},
    {"name":"PreRmsNormQuant", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync": true},
    {"name":"PostLayerNorm", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync": true},
    {"name":"ReshapeAndCache", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync": true},
    {"name":"ReshapeAndCacheNz", "compute_units": ["ascend310p", "ascend910", "ascend310b", "ascend910_93", "ascend910b"], "auto_sync": true},
    {"name":"ReshapeAndCacheNdSiso", "compute_units": ["ascend910_93", "ascend910b"], "auto_sync": true},
    {"name":"ReshapeAndCacheCompress", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync": true},
    {"name":"ReshapeAndCacheCompressRope", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync": true},
    {"name":"LayerNormQuant", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync" : true},
    {"name":"LayerNormQuant", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync" : true},
    {"name":"QuantPerChannel", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync" : true},
    {"name":"DequantPerChannel", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync" : true},
    {"name":"GetPaddingOffset", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync": true},
    {"name":"TransposeV2", "compute_units": ["ascend910_93", "ascend910b", "kirinx90", "kirin9030"], "auto_sync": true},
    {"name":"StridedSlice", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"StridedSliceV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"StridedSliceV3", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"StridedSliceGrad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Slice", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Dot", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"AdjacentDifference", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"UniqueConsecutive", "compute_units": ["ascend910b","ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"StatelessRandperm", "compute_units": ["ascend950"], "auto_sync" : true, "impl_mode" : ""},
    {"name":"SquareSumV1", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ReduceMax", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ReduceMean", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ReduceSum", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ReduceAny", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"MaxPoolWithArgmaxV3", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"MaxPoolGradWithArgmaxV3", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"KlDivLossGrad", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : ""},
    {"name":"GetPaddingOffset", "compute_units": ["ascend910b", "ascend910_93", "ascend310p"], "auto_sync": true},
    {"name":"MemSetV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"MemSet", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ArgMaxWithValue", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ArgMaxV2", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"ArgMinWithValue", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"NonZero", "compute_units": ["ascend950"], "auto_sync" : false},
    {"name":"ArgMin", "compute_units": ["ascend950"], "auto_sync" : false, "impl_mode" : "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"FusedMulAddN", "compute_units": ["ascend950"], "auto_sync" : false},
    {"name": "Cdist", "compute_units": ["ascend950"], "auto_sync": false},
    {"name":"QuantizedBatchNorm", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"UnfoldGrad", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync": true},
    {"name":"DivV2", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"AngleV2", "compute_units": ["ascend910", "ascend910b", "ascend910_93", "kirinx90", "kirin9030"], "auto_sync" : true},
    {"name":"GroupedBiasAddGrad", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"HansEncode", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"HansDecode", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"HistogramV2", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"SliceV3", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"LinSpace", "compute_units": ["ascend910_93", "ascend910b", "ascend910", "ascend310p", "kirinx90", "kirin9030"], "auto_sync" : true},
    {"name":"MulAddn", "compute_units": ["ascend910_93","ascend910b", "kirinx90", "kirin9030"], "auto_sync" : true},
    {"name":"NonFiniteCheck", "compute_units": ["ascend910b", "ascend910_93", "kirinx90", "kirin9030"], "auto_sync" : false},
    {"name":"Pows", "compute_units": ["ascend910_93", "ascend910b", "ascend310p","ascend910", "kirinx90", "kirin9030"], "auto_sync": true},
    {"name":"Rfft1D", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"RingAttentionUpdate", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"Segsum", "compute_units": ["ascend910b", "ascend910_93", "kirinx90", "kirin9030"], "auto_sync" : false},
    {"name":"ReduceMaxV2", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"Sinkhorn", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : true},
    {"name":"STFT", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false},
    {"name":"TransformBiasRescaleQkv", "compute_units": ["ascend910b", "ascend910_93", "kirinx90", "kirin9030"], "auto_sync" : false},
    {"name":"Transposev", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"SelectV2", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"TanV2", "compute_units": ["ascend910b", "ascend310b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"StridedSlice", "compute_units": ["ascend910b", "ascend310b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"AxpyV3", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"EyeV2", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"Log1pV2", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"Arange", "compute_units": ["ascend910b", "ascend310b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"SubV2", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"Onehot", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"Erf", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"Sinh", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"MaximumV2", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"ReflectionPad1dV2", "compute_units": ["ascend910b"], "auto_sync":true, "impl_mode" : "high_performance"},
    {"name":"AxpyV3", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"Im2Col", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"MaximumV2", "compute_units": ["ascend910b"], "auto_sync" : true, "impl_mode" : "high_performance"},
    {"name":"SimThreadExponential", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync": false},
    {"name":"Bincount", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name":"Addr", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name": "Roll", "compute_units": ["ascend950"], "auto_sync": false},
    {"name":"concatDV2", "compute_units": ["ascend910b", "ascend910_93"], "auto_sync" : false, "impl_mode" : ""},
    {"name": "DropOutDoMask", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name": "DropOutDoMaskV3", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name": "DropOutDoMaskV3D", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode": "", "compile_options": {"ascend950": ["-mllvm -cce-aicore-dcci-before-kernel-end=false"]}},
    {"name": "StatelessRandomChoiceWithMask", "compute_units": ["ascend950"], "auto_sync": false, "impl_mode" : ""}
]