gpt4 book ai didi

.net 4.0 任务并行库与 MPI.NET

转载 作者:行者123 更新时间:2023-12-04 14:20:07 24 4
gpt4 key购买 nike

.net 4.0 任务并行库是否会取代 MPI.NET 进行高性能计算?

MPI.NET 在这里找到 http://www.osl.iu.edu/research/mpi.net/svn/是用于 Microsoft .NET 环境的消息传递接口(interface) (MPI) 的高性能、易于使用的实现。 MPI 是编写在分布式内存系统(例如计算集群)上运行的并行程序的事实标准。

.NET 4 TPL 说:“任务并行库 (TPL) 是 .NET Framework 版本 4 中 System.Threading 和 System.Threading.Tasks 命名空间中的一组公共(public)类型和 API。TPL 的目的是使通过简化向应用程序添加并行性和并发性的过程来提高开发人员的工作效率。TPL 动态扩展并发度以最有效地使用所有可用的处理器。此外,TPL 处理工作的分区,线程的调度线程池、取消支持、状态管理和其他低级细节。通过使用 TPL,您可以最大限度地提高代码的性能,同时专注于您的程序旨在完成的工作。

我的目标是构建一个可以在 Windows HPC 2008 上运行的应用程序 ……走哪条路?

最佳答案

据我了解,TPL 不支持分布式计算,而 MPI.NET 支持。

关于.net 4.0 任务并行库与 MPI.NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2967928/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com