| 摘要: |
| 基于松散耦合的多处理机系统(DMS)的发展,要求有相应的并行软件工具的支持,而在目前的大多并行软件系统中,用户必须显式给出顺序执行程序的划分方法以及在DMS中不同处理器上的分配算法.针对这一问题,本文首先介绍了一种基于知识的数据自动分布模型(KBDM),以期对程序的划分和分布问题提供自动的支持,然后讨论了KBDM设计的主要思想,并给出该模型主要部件的详细描述。 |
| 关键词: 并行性,数据分布,基于知识的程序重构,模式匹配. |
| DOI: |
| 分类号: |
| 基金项目:本研究得到国家自然科学基金的支持. |
|
| KNOWLEDGE—BASED DATA AUTOMATIC DISTRIBUTION MODEL |
|
Yang Li,Ge Jianxin,He Zhijun
|
| Abstract: |
| The development of distributed—memory muItiprocessing system(DMS)needs the support of the corresponding parallelization software tool.In current paralleliza-tion systems,the user must explicitly specify how the data domain of the sequential program is to be partitioned and mapped to the processors of DMS.In this paper,the authors present a knowledge based data automatic distribution model(KBDM)that provides au-tomatic support for this task,and then discuss the principal ideas underlying their model,the major components of KBDM and the main features of the distribution strategy employed. |
| Key words: Parallelization,data distribution,knowledge—based program reconstruction,pattern matching. |