首页 | 本学科首页   官方微博 | 高级检索  
     

面向对象的并行消息传递库的设计与实现分析
引用本文:马珂绛.面向对象的并行消息传递库的设计与实现分析[J].计算机应用,2005,25(3):628-630,636.
作者姓名:马珂绛
作者单位:浙江工业大学,软件开发环境实验室,浙江,杭州,310014
基金项目:浙江省科技厅重点项目(2004C31108)
摘    要:MPI是并行程序设计中广泛使用的一个消息传递库,虽然标准MPI-2定义了C 绑定,但它并不严格符合面向对象的观点。在分析各类已有面向对象消息传递系统的基础上,用C 设计并实现了一个面向对象的、易于传递对象(包括用户自定义类型和STL容器)的、MPI一致的、类型安全的、基于MPI的并行消息传递库,并给出了相应的使用实例及性能分析。

关 键 词:面向对象  C++  traits  MPI  并行科学计算
文章编号:1001-9081(2005)03-0628-03

Design and implementation analysis of an object-oriented parallel message passing library
MA Ke-jiang.Design and implementation analysis of an object-oriented parallel message passing library[J].journal of Computer Applications,2005,25(3):628-630,636.
Authors:MA Ke-jiang
Abstract:MPI is a widely used message-passing library for parallel programs. The standard MPI-2 also defines C++ bindings. Nevertheless, there is a lack of integration of object-oriented concepts. We discussed some existing object-oriented message-passing systems, then described our design of a parallel message-passing library, an object-oriented library written in C++ on MPI. It has the characteristics of easy transmission of objects(including user-defined types and STL containers), MPI conformity and type safety. Examples and results of performance analysis were given.
Keywords:object-orientation  C++  traits  MPI  parallel scientific computing  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号