PVM环境下SPMD程序模式探讨  

A New SPMD Model

在线阅读下载全文

作  者:冯百明[1] 况正谦[1] 肖骊[1] 康继昌[1] 

机构地区:[1]西北工业大学

出  处:《西北工业大学学报》1999年第2期269-273,共5页Journal of Northwestern Polytechnical University

基  金:航空科学基金

摘  要:介绍PVM环境下的SPMD程序模式,并结合程序自动并行化模型APM,提出了克服SPMD不足之处的思想,描述了改进后的SPMD程序模式——aSPMD程序模式。该模式既有SPMD模式的特点,又有Master-Slave模式的特点。文中还给出了一个用APM模型生成的aSPMD模式并行程序的实际运行效率以及aSPMD模式并行程序与SPMD模式并行程序运行时间。Single Program Multiple Data (SPMD) model is needed for programming on PVM environment (PVM enables a collection of heterogeneous computers to be used as concurrent computational resource), but its efficiency needs to be improved. We present “aSPMD”, as a new SPMD model, to obtain better efficiency. Fig.1 shows 'aSPMD' model schematically. It contains n programmers in contrast to only one programmer in SPMD model, and the first programmer in Fig.1 includes the master/slave feature, thus eliminating redundant statements in SPMD program. So the efficiency can be increased to over 80%.

关 键 词:并行计算 PVM SPMD 程序模式 aSPMD模式 

分 类 号:TP301.6[自动化与计算机技术—计算机系统结构] TP311[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象