写点什么

.NET 支持 MPI

  • 2008-01-24
  • 本文字数:490 字

    阅读完需:约 2 分钟

MPI,即消息传递接口( Message Passing Interface ),是分布式编程的标准,可以用于超级计算机。FORTRAN、C 和 C++ 中都可以找到它的实现。如今,有若干个项目在致力于将 MPI 的强大功能带入.NET。今天我们看一看其中的两个。

第一个是 Pure Mpi.NET 。它完全是由托管代码编写的,在很大程度上倾向于 Windows Communication Foundation。而且它调整了 API,以便更好地匹配.NET 框架的编写风格,这让人心存疑虑,Pure Mpi.NET 实现了全部的 MPI 了么?

Pure Mpi.NET 还有另一个缺点;它的协议授权限制很大。其协议只授予非营利组织,比如学校和个人,而不允许营利性公司使用。

另一个是 MPI.NET 。它是一个基于 Boost.MPI 的开源项目。尽管现在还处于技术预展阶段,但是 API 已经很好地文档化了。除了成熟度没有达到产品级外,MPI.NET 还依赖于 Microsoft 的 MPI 实现——MS-MPI。这意味着使用 MPI.NET 的系统必须运行在 Microsoft Compute Cluster Server 2003 上,其价格是每台服务器 469USD。

鉴于.NET 平台对 MPI 支持的窘境,每个人都会不禁地发出疑问,.NET 在分布式编程领域内追赶 FORTRAN 这些语言的道路上,为什么会花了这么久呢?

查看英文原文: MPI for .NET

2008-01-24 23:591193
用户头像

发布了 53 篇内容, 共 13.6 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

一个内核漏洞详解:容器逃逸

程序员 架构 面试 计算机

Golang并发操作中常见的死锁情形

Regan Yue

协程 Go 语言 8月日更

设计 | 基于 Redis 谈一谈缓存设计思想

RadonDB

数据库 redis RadonDB

突破四大要素  飞算SoFlu助力企业实现DevOps落地

SoFlu软件机器人

DevOps 自动化 软件工程

国产接口工具ApiPost如何利用CryptoJS对请求参数进行MD5/AES加解密

Proud lion

大前端 后端 加密解密 Postman 接口文档

一起吐槽接口文档

FunTester

接口文档 接口测试 API Jira FunTester

训练千亿参数模型的法宝,昇腾CANN异构计算架构来了~

华为云开发者联盟

盘古 CANN 千亿参数模型 异构计算 计算架构

阿里巴巴新产“Java架构核心宝典”,全是流行技术,限时开放

Java 架构 面试 后端 计算机

信息爆炸!78天闭门深造千页SpringCloud,再战京东

Java~~~

Java spring 架构 面试 Spring Cloud

叹服!阿里自述SpringCloud微服务:入门+实战+案例

Java~~~

Java spring 架构 面试 Spring Cloud

构建可靠分布式架构的最佳方式,竟记在国内第一本“凤凰架构”上

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

springboot+cloud实战派PDF让开发和微服务架构像喝水一样简单

Java~~~

Java spring 架构 面试 Spring Boot

莫慌!阿里人用五个模块讲明白了SpringCloud,可下载

Java~~~

Java 架构 面试 微服务 Spring Cloud

细节爆炸!腾讯用13个案例实战讲明白MySQL,没想到这么全

Java~~~

Java MySQL 数据库 架构 面试

Hadoop MapReduce原理、序列化

Mike

三面阿里被挂,竟获内推名额,历经5面拿下口碑offer(Java后台)

Java 程序员 架构 面试 计算机

MySQL半同步复制的数据一致性探讨

OpenIM

牛掰!阿里人用7部分讲明白百亿级高并发系统(全彩版小册开源)

Java~~~

Java 架构 面试 高可用 高并发

开源demo| 视频应用类开源 Demo 大盘点

anyRTC开发者

音视频 视频直播 直播连麦 视频通话

CompletableFuture真香,可以替代CountDownLatch!

架构 面试 后端 计算机

膜拜!首次公布Java10W字面经,Github访问量破百万

Java~~~

Java 架构 面试 微服务 多线程

啥?阿里DBA团队总监把MySQL 性能调优 金字塔,写进了800页笔记?

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

竟有阿里大牛用678页PDF只讲Java程序性能优化,除了干货就是干货

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

百度信誉认证中台架构解析

百度Geek说

后端 软件架构 中台架构

数仓出现“wait in ccn queue”的时候,怎么迅速定位处理?

华为云开发者联盟

线程 hash 负载 数仓 GaussDB(DWS)

自主创新国产化科技:智能制造之 SMT 产线监控管理可视化

一只数据鲸鱼

数据可视化 工业4.0 制造业 智慧工厂

硬核!阿里自爆虐心万字面试手册,Github上获赞89.7K

Java~~~

Java 架构 面试 算法 JVM

互动直播应用快速开发实践(基于声网)

大伟

🏆【Alibaba微服务技术系列】「Dubbo3.0技术专题」回顾Dubbo2.x的技术原理和功能实现及源码分析(温故而知新)

洛神灬殇

dubbo RPC 8月日更 Dubbo3

图灵奖得主大全 深度学习经典论文翻译合集 John 易筋 ARTS 打卡 Week 62

John(易筋)

ARTS 打卡计划

网易云iOS开发一面面经

iOSer

ios 面试

.NET支持MPI_.NET_Jonathan Allen_InfoQ精选文章