技术开发 频道

多核:新芯片设计带来新挑战

  微软的多核应用程序开发支持

  微软也正在进行并行计算方面的努力。Hill表示,“我们将在我们的主流应用程序开发产品中融入并行编程功能。”举个例子来说,微软的Concurrency Runtime提供一个常规进程层,它可以让应用程序更好的控制分配给它们的资源。这个技术是计划中的Visual Studio 2010平台的一部分,将被包含在该平台的社区技术预览版之中。

  另外,为了支持并行编程,微软还对语言进行了扩展,其中既包括本地代码也包括托管代码。微软将为开发者提供代码库和服务,另外,它已经开发了PLing,为它的Ling集成语言查询技术增加了并行特点。另外,该公司还提供了它的并行语言扩展,它可以使用Concurrency Runtime。

0
相关文章