摘要
并行软件设计本身的复杂性使它的复用成为一个引人注目的问题.分布对象技术不仅可以将并行软件封装成相应的构件,而且提供了利用各种异构系统进行并行计算的可能性,但这样往往会使这些构件的互操作的效率有所降低.文章提出的并行分布对象互操作模型试图解决这一问题.这个模型与分布对象的旧有模型兼容,并且实际测试结果表明,它还能挖掘出并行分布对象间的更多并行性.
The complexity of developing parallel software makes it attractive to research their reusability.The distributed object technology provides some benefits in this field because it can encapsulate parallel pro-grams to components and exploit the parallelism in the various heterogeneous systems. However, the drawback to use this technology to do parallel computing is obvious because of the limit interoperability among those com-ponents. A model of interoperability is proposed in this paper. This model keeps compliant with the common distributed object model while gaining more parallelism from the interoperability of distributed objects.
出处
《软件学报》
EI
CSCD
北大核心
1999年第8期861-867,共7页
Journal of Software
基金
国家863高科技项目
关键词
并行计算
分布对象
互操作
程序设计
Parallel computing, distributed object, interoperability, data parallelism, task parallelism