(1)并行算法的设计基础
  通常算法设计者针对同一问题可设计出多种不同算法以适应在不同模型上对该问题的求解,并分析和评价并行算法的优劣。并行算法的设计与分析依赖于并行计算模型。
 
  (2)给并行算法的设计与分析提供了一个简单、方便的框架
  并行计算模型抽象了一类并行计算机的基本特征,避开了硬件结构过多的繁琐细节限制,保证了它在相当范围内的通用性,同时又能反映出不同算法的主要特征,为算法的设计提供启发、指导和评价依据。
 
  (3)设并行算法的设计具有一定的生命力
  算法设计者避开了多种多样的具体的并行计算结构,依据并行计算模型来设计算法。一方面可使研制者集中精力开发应用问题本身固有的并行性,分析算法性能;另一方面设计出的算法具有通用性,从而使并行算法的研究成为一项相对独立的活动。