论文部分内容阅读
我们首先介绍了SMP集群上的并行程序执行模型,然后根据SMP集群的体系结构特点和上层程序设计模型的需求,设计了一个运行支持系统,并对其相关问题做了初步的探讨.该运行支持系统设计的中心思想是将多线程执行模型引入到数据并行模型中.为此我们引入了分布式线程组的概念,并在此基础上考虑了线程组之间的同步和互斥操作,和基于线程组的群通讯操作.作为数据并行的支持我们定义了基本的数据分布模型和分布式数组管理功能.另外,还讨论了运行时的线程调度和负载均衡问题.