微软发布了 2008 年六月 CTP 版本的.NET Framework 并行扩展库

  • Abel Avram
  • 赵劼

2008 年 6 月 7 日

话题:.NET微软语言 & 开发架构

新增了一个名为协调数据结构(Coordination Data Sructures)的 API,用于在多个进程中处理同步问题并协调读操作和写操作。这个 API 原本只在 PINQ 和任务并行库(Task Parallel Library)内部使用,现在则对外公开了。

并行扩展中新增一个运行时调度器,支持未来所需的性能上的扩展。运行时调度器是一个操作系统或者与并行扩展相似的框架的关键部分,这部分最有可能根据用户的反馈进行优化。

 此外 PLINQ 也有一些改变,例如 Parallel.Do 改为 Parallel.Invoke。

并行扩展框架支持 Windows Server 2003,Vista 和 XP。.NET Framework 3.5 是使用这个框架的基础,可以使用 Visual Studio 2008 进行开发。

.NET微软语言 & 开发架构