似乎NUMA很有希望进行并行编程,如果我没有错,目前最新的cpus已经内置了对它的支持,比如i7.
您是否预计CLR很快会适应NUMA?
编辑:我的意思是支持它,并利用它.
解决方法:
NUMA是一种硬件架构,不一定需要直接在CLR中采用.有关详细信息,请参阅NUMA FAQ.
话虽这么说,让软件意识到它的架构是有好处的. CLR团队的人员似乎确实意识到缓存一致性等问题,所以我敢打赌,对此有一些优化.此外,C#4中任务并行库中调度程序的设计似乎很有希望获得NUMA体系结构的更好优势.
2022-10-16 15:12:20
似乎NUMA很有希望进行并行编程,如果我没有错,目前最新的cpus已经内置了对它的支持,比如i7.
您是否预计CLR很快会适应NUMA?
编辑:我的意思是支持它,并利用它.
解决方法:
NUMA是一种硬件架构,不一定需要直接在CLR中采用.有关详细信息,请参阅NUMA FAQ.
话虽这么说,让软件意识到它的架构是有好处的. CLR团队的人员似乎确实意识到缓存一致性等问题,所以我敢打赌,对此有一些优化.此外,C#4中任务并行库中调度程序的设计似乎很有希望获得NUMA体系结构的更好优势.