已合并
rollback 330, delete main_thread handle and bind main by autograd thread #38886
zhaoyu65创建于 6月20日
rollback 330, delete main_thread handle and bind main by autograd thread #38886
已合并
Pull Request已成功合入, 合并人@ascend-robot
(感谢 zhaoyu65 的贡献)6月20日 关联了issue:[Bug]: pta的pt_data_pin线程在绑核时默认和主线程绑在相同CPU
ascend-robot
6月20日 评论:
6月20日 评论:
zhaoyu65
6月20日 评论:
6月20日 评论:
compile


6月20日 添加了label:ascend-cla/yes
此处折叠了134条消息 查看更多
ffmh
6月23日 评论:
6月23日 评论:
/lgtm


li_jing_hw
6月23日 评论:
6月23日 评论:
/approve


6月23日 添加了label:approvedlgtm
6月23日 合入了pull request
ascend-robot
6月23日 评论:
6月23日 评论:
流水线 pytorch_gitcode_PR_multiVersion#11136 [ commitID:5670e78c ] 已完成


【合入来源】
【修改方案】
1、绑核逻辑回退到330版本之后,只增加如下逻辑:
2、使用正则匹配,给主线程绑核的逻辑增加匹配autograd线程;
3、删除全局变量main_thread句柄,使用sched_setaffinity根据tid设置主线程;避免绑错线程。
【资料变更】
不涉及
【接口变更】
不涉及
【功能验证】
验证OK
【CheckList】