MPI语言绑定:MPI-Delphi,MPI-Java与MPI-Ruby |
| |
引用本文: | 魏兵海. MPI语言绑定:MPI-Delphi,MPI-Java与MPI-Ruby[J]. 计算机科学, 2004, 31(8): 185-189 |
| |
作者姓名: | 魏兵海 |
| |
作者单位: | 华中科技大学计算机科学与技术学院,武汉,430074;国家外存储专业实验室,武汉,430074;信息存储系统教育部重点实验室,武汉,430074 |
| |
基金项目: | 华中科技大学博士后基金项目:基于Globus/Web Service的高性能CFD计算网络研究(AA183107). |
| |
摘 要: | MPI(消息传递接口)是最重要的主流并行计算模式之一,它既能应用于当今的分布式环境,也可用于未来的网格环境。本文对以下三种API语言绑定作了综合性分析:MPI-Delphi,MPI-Java和MPI-Ruby,并探讨了其体系架构、实现机制及相关的技术特征。MPI-Delphi基于DLL(动态语言连接)模式实现Delphi语言到MPI库的绑定。在MPI-Java绑定实现时,JVM(Java虚拟机)、JNI(Java本地接接口)、对象串行化范型和Java新I/O库Java.nio都是用作MPI性能优化的关键技术。MPI-Ruby能够提供给用户最易使用和最强大的接口。本文还对一些相关的绑定机制进行了介绍和分析。
|
关 键 词: | MPI 语言绑定 MPI-Delphi MPI-Java MPI-Ruby 消息传递接口 |
MPI Language Bindings:MPI-Delphi,MPI-Java and MPI-Ruby |
| |
Abstract: | |
| |
Keywords: | |
本文献已被 维普 万方数据 等数据库收录! |
|
点击此处可从《计算机科学》下载全文 |