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

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

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

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

解决方法:

NUMA是一种硬件架构,不一定需要直接在CLR中采用.有关详细信息,请参阅NUMA FAQ.

话虽这么说,让软件意识到它的架构是有好处的. CLR团队的人员似乎确实意识到缓存一致性等问题,所以我敢打赌,对此有一些优化.此外,C#4中任务并行库中调度程序的设计似乎很有希望获得NUMA体系结构的更好优势.

上一篇:c# – 为什么Int32.ToString()发出调用指令而不是callvirt?


下一篇:《CLR via C#》书籍