已关闭
[Requirement|需求建议]: ascend950 支持uniquedim aicore #2811
chenxingyu18创建于  5月21日关闭于  5月28日
chenxingyu18成员
5月21日 创建

Thanks for sending an requirement! Please fill in the following template to help quickly solve your problem.

Backgroud(背景信息)

ascend950 支持uniquedim aicore,解决运行在aicpu上性能太差的问题

Origin(信息来源)

功能补齐

Benefit / Necessity (价值/作用)

打通A5功能断点

Design(设计方案)

    Phase0_InitIndices();
    SyncAll();

    Phase_transpose();

    Phase1_BlockSort();
    SyncAll();

    Phase2_CrossCoreMerge();

    Phase3_AdjacentDiff();
    SyncAll();

    Phase4_PrefixSum();

    if constexpr (RETURN_INVERSE) {
        Phase5_ScatterInverse();
        SyncAll();
    }

    Phase6_UniqueDetectAndGather();

    Phase_transpose_back();

    if constexpr (RETURN_COUNTS) {
        Phase7_ComputeCounts();
    }

    Phase8_OutputShape();
likedislike
oscillatedoscillated成员
5月21日 将 chenxingyu18 设为负责人
CANN-robotCANN-robot成员
5月28日 关闭了 issue
CANN-robotCANN-robot成员
5月28日 添加了label:resolved