Xuexin Dong

Results 1 issues of Xuexin Dong

## 概述 本次提交对 ncnn 项目中的 CpuSet 类进行了重要改进,主要针对Windows平台增加了对64核以上CPU的多处理器组(Processor Groups)支持,解决了在高核心数系统上的CPU识别,管理问题。LInux & android平台原生支持最大1024核,未改变。MacOs的也未进行改动。 ## 设计思路 把原来的64位ULONG_PTR掩码设计成组,分组进行管理,每组内仍使用ULONG_PTR作为掩码 ## 新增功能: - MAX_CPU_GROUPS :定义最大支持的处理器组数量(20个) - masks[MAX_CPU_GROUPS] :用于存储每个处理器组的CPU掩码 - max_cpus 和 active_groups :记录最大CPU数量和活跃组数 - get_max_cpus() :获取最大CPU数量 本代码未使用,但认为可能会在其他模块需要这样的api...

core
test