您是否预计CLR很快会适应NUMA?

Joa*_*nge 5 .net c# clr numa

似乎NUMA很有希望进行并行编程,如果我没有错,目前最新的cpus已经内置了对它的支持,比如i7.

您是否预计CLR很快会适应NUMA?

编辑:我的意思是支持它,并利用它.

Ree*_*sey 2

NUMA 是一种硬件架构,不一定需要在 CLR 中直接采用。有关详细信息,请参阅NUMA 常见问题解答。

话虽这么说,让软件了解其架构是有好处的。CLR 团队的人员似乎确实意识到缓存一致性等问题,因此我敢打赌对此有一些优化。此外,C# 4 任务并行库中的调度程序设计似乎有望更好地利用 NUMA 架构。