废弃接口

基础API

C API

原子操作

系统变量

特殊寄存器访问

Reg矢量计算

Reg数据搬入

Reg数据搬出

逻辑计算

  • asc_and接口(浮点类型重载)

    asc_and的浮点类型重载已废弃,请按位宽选择对应整数重载替代,详情请参见asc_and。

  • asc_or接口(浮点类型重载)

    asc_or的浮点类型重载已废弃,请按位宽选择对应整数重载替代,详情请参见asc_or。

类型转换

复合计算

  • asc_muls接口

    该接口已废弃,请使用asc_mul_scalar_float2half_rn的显式位置参数重载替代。

  • asc_exp_sub接口

    half输入且不带src_pos参数的asc_exp_sub原型以及asc_exp_sub_v2原型已废弃。float输入请使用asc_exp_sub原型,half输入请使用带显式src_pos参数的asc_exp_sub_half2float原型。

排布变换

地址寄存器操作

同步控制

矩阵计算

  • asc_mmad(废弃)接口

    使用uint8_t unit_flag或uint8_t feat_offset入参的asc_mmad()和asc_mmad_s4()接口已废弃,请使用asc_mmad接口。asc_mmad_sync()和asc_mmad_s4_sync()接口已废弃,请使用asc_mmad接口和asc_sync接口。

矩阵计算搬运

矢量数据搬运

  • asc_copy_gm2ub_align接口(仅Ascend 950PR/Ascend 950DT上原高维切分搬运形式函数原型)

    Ascend 950PR/Ascend 950DT上此接口的原高维切分搬运形式函数原型已废弃,请使用asc_load_l2_cache_mode类型枚举值进行L2 Cache管理策略配置。

  • asc_copy_ub2gm_align接口(仅Ascend 950PR/Ascend 950DT上原高维切分搬运形式函数原型)

    Ascend 950PR/Ascend 950DT上此接口的原高维切分搬运形式函数原型已废弃,请使用asc_store_l2_cache_mode类型枚举值进行L2 Cache管理策略配置。

Memory矢量计算

基础算术

广播操作

比较计算

类型转换

复合计算

聚合操作

逻辑计算

排布变换

归约计算

排序计算