检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:魏兵海[1]
机构地区:[1]华中科技大学计算机科学与技术学院
出 处:《计算机科学》2004年第8期185-189,共5页Computer Science
基 金:华中科技大学博士后基金项目:基于 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(Message Passing Interface)is one of the most important mainstream parallel computing models, which not only can he employed in present distributed environment but also in future grid applications.In this article, an overview and analysis on three kinds of MPI language Bindings:MPI-Delphi,MPI-Java and MPI-Ruby including which architectures,implementation mechanisms and correlated technologies are described.The MPI-Delphi provides MPI binding for Delphi based on DLL(Dynamic Language Link)mechanism.In MPI-Java binding implementations, JVM(Java Virtual Machine),JNI(Java Native Interface),object serialization paradigm and Java New I/O library- Java.nio are the key technologies that can be employed to optimize the MPI performance.MPI-Ruby,the last one, can provide user the most apt using and most powerful interface.Several related binding implementations are intro- duced and analyzed.
关 键 词:MPI 语言绑定 MPI-Delphi MPI-Java MPI-Ruby 消息传递接口
分 类 号:TP393.01[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15