OP hash supports thread-level
Co-authored-by: wang-guangbin<wgb_strive@163.com>
# message auto-generated for no-merge-commit merge:
!3867 merge 7.3.0 into 7.3.0
OP hash supports thread-level
Created-by: wang-guangbin
Commit-by: wang-guangbin
Merged-by: ascend-robot
Description: <!-- Thanks for sending a pull request!
-->
**What type of PR is this?**
> Uncomment only one /kind <> line, hit enter to put that in a new line, and remove leading whitespaces from that line:
>
> /kind bug
> /kind task
> /kind feature
**What does this PR do / why do we need it**:
op仓的atb op复用采用线程级单例。
当前op仓的atb缓存设计为进程级别的单列,多线程场景存在op复用冲突,atb底层的setup和exector不支持相同的op在不同线程。
**Special notes for your reviewers**:
See merge request: Ascend/op-plugin!3867
Fix avg_pool2d infershape bug
Co-authored-by: wang-guangbin<wgb_strive@163.com>
# message auto-generated for no-merge-commit merge:
!3606 merge 7.3.0 into 7.3.0
Fix avg_pool2d infershape bug
Created-by: wang-guangbin
Commit-by: wang-guangbin
Merged-by: ascend-robot
Description: <!-- Thanks for sending a pull request!
-->
**What type of PR is this?**
> Uncomment only one /kind <> line, hit enter to put that in a new line, and remove leading whitespaces from that line:
>
> /kind bug
> /kind task
> /kind feature
**What does this PR do / why do we need it**:
**Special notes for your reviewers**:
See merge request: Ascend/op-plugin!3606
[fix]split_with_sizes_copy performance reduction
Co-authored-by: zqwenn<zhangqiongwen@huawei.com>
# message auto-generated for no-merge-commit merge:
!3494 merge 7.3.0_split_fix into 7.3.0
[fix]split_with_sizes_copy performance reduction
Created-by: zqwenn
Commit-by: zqwenn
Merged-by: ascend-robot
Description: <!-- Thanks for sending a pull request!
-->
**What type of PR is this?**
> Uncomment only one /kind <> line, hit enter to put that in a new line, and remove leading whitespaces from that line:
>
> /kind bug
> /kind task
> /kind feature
**What does this PR do / why do we need it**:
融合算子只在部分场景性能有优化,非优化场景下aclnn的性能劣于小算子拼接性能。这个pr修复性能出现劣化的场景,只保留特定场景接入aclnn,其余场景走小算子。
**Special notes for your reviewers**:
See merge request: Ascend/op-plugin!3494
add libopapi_oam.so for stress test
Co-authored-by: huanyongben<huanyongben1@hisilicon.com>
# message auto-generated for no-merge-commit merge:
!3765 merge 7.3.0 into 7.3.0
add libopapi_oam.so for stress test
Created-by: huanyongben
Commit-by: huanyongben
Merged-by: ascend-robot
Description: <!-- Thanks for sending a pull request!
-->
**What type of PR is this?**
> Uncomment only one /kind <> line, hit enter to put that in a new line, and remove leading whitespaces from that line:
>
> /kind bug
> /kind task
> /kind feature
**What does this PR do / why do we need it**:
**Special notes for your reviewers**:
See merge request: Ascend/op-plugin!3765
support faketensor in log
Co-authored-by: DaiFu<daifu2@huawei.com>
# message auto-generated for no-merge-commit merge:
!3442 merge 2511faketensor_log into master
support faketensor in log
Created-by: daifu1234567
Commit-by: DaiFu
Merged-by: ascend-robot
Description: support fake tensor in log
修复日志中faketensor没有data_ptr的问题
**What type of PR is this?**
> Uncomment only one /kind <> line, hit enter to put that in a new line, and remove leading whitespaces from that line:
>
> /kind bug
**What does this PR do / why do we need it**:
**Special notes for your reviewers**:
See merge request: Ascend/op-plugin!3442