计算机科学 ›› 2011, Vol. 38 ›› Issue (2): 18-27.

• 综述 • 上一篇    下一篇

并行构件技术研究综述

彭云峰,姚琳,赵冲冲,胡长军   

  1. (北京科技大学信息工程学院 北京100083)
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受国家"863”高技术研究发展计划基金项目(2008AAO1Z109)资助。

Overview of Technologies for Parallel Component

PENG Yun-feng,YAO Lin,ZHAO Chong-chong,HU Chang-jun   

  • Online:2018-11-16 Published:2018-11-16

摘要: 并行构件技术作为并行软件工程的主要内容之一,对提高并行计算软件的生产率具有重要意义,也是并行软件工程的重要研究内容。并行构件技术研究现状包含并行构件模型、并行构件体系结构规范、并行构件框架3个方面。并行构件、接口、框架的定义和实现是区分不同并行构件体系结构规范的主要标准。如何在实现并行构件复用性的同时提高并行构件组成的应用系统性能,是这些技术发展的共同思想。单构件多数据、多构件多数据编程模型、多语言互操作技术、并行远程方法调用、MxN问题的解决方法、不同模型构件间的互操作都是并行构件领域的研究成果。并行构件技术的发展方向是开展对多语言互操作、性能预测、自适应构件、构件模型的互操作、多核硬件上的并行构件体系结构技术的研究。

关键词: 并行构件模型,并行构件体系结构,并行软件工程,高生产率模型

Abstract: Parallel component technology is an important way to raise the productivity of parallel computing software and it is an important research area of parallel software engineering. Parallel component model, parallel component architecture and parallel component framework arc three aspects of parallel component technology. Definitions and realizalions of components,interfaces and component frameworks are the most important differences between different archilectures. Much research has focused on improving the performance of parallel applications while realizing the reusing of components. Single program multiple data and multiple programs multiple data programming models, language interoperability, parallel remote method invocation, solutions to MxN problem, component model interoperability emerged in that research. The trends on parallel component technology include research on language interoperability,predictive performance, component adaptation, component model interoperability and parallel component technologies on multi-core.

Key words: Parallel component model, Parallel component architecture, Parallel software engineering, High productivity model

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!