首页 | 本学科首页   官方微博 | 高级检索  
     

一种更有效的并行系统可扩展性模型
引用本文:王与力,杨晓东.一种更有效的并行系统可扩展性模型[J].计算机学报,2001,24(1):84-90.
作者姓名:王与力  杨晓东
作者单位:国防科学技术大学计算机学院,
基金项目:“八六三”高技术研究发展计划!(86 3-30 6 -ZT-0 1-0 1-1)资助
摘    要:文中首先分析了等效率、等速度和等并行开销计算比三种并行系统可扩展性模型的特点,论证了等效率、等速度和等并行开销计算比三种条件的等价性,并指出这三种模型在描描可扩展性时的不直观及其局限性。然后提出了一种新的可扩展性模型。此模型直观地反映出并行系统在机器规模和问题规模扩展时,其性能的扩展特性。实例研究表明,该模型能更有效地解决下列问题:(1)定量研究并行系统的可扩展性;(2)全面地反映程序、机器、环境方面的因素对可扩展性的影响;(3)指导如何保持并行系统的可扩展性。

关 键 词:并行计算机系统  可扩展性模型  并行算法  数学模型
修稿时间:2000年4月20日

A More Effective Scalability Model for Parallel System
WANG Yu,Li,YANG Xiao,Dong.A More Effective Scalability Model for Parallel System[J].Chinese Journal of Computers,2001,24(1):84-90.
Authors:WANG Yu  Li  YANG Xiao  Dong
Abstract:The scalability is an important metric which reflects the performance changing property of the parallel system when the machine size and the problem size are scaled. In this paper, we first analyze the characteristics of three existing scalability models for parallel systems, i.e., the iso\|speed model, iso\|efficiency model and iso ratio of parallel overhead to computation model, prove the equivalence of the three conditions on which each model is defined, i.e., the isospeed condition, the isoefficiency condition and the iso ratio of parallel overhead to computation condition, and point out the limitations of these models when used to study the scalability of parallel systems. We then propose a new scalability model which reflects the scalability of parallel systems more directly and precisely. We prove the relationship of our model with the three formerly mentioned models, and applied our models to the investigation of issuses on scalability with three types of parallel systems characterized respectively by the Amdahl speedup model, the Gustafson speedup model, and a more realistic speedup model given by us. Case studies indicate that using our model, it is more efficient to solve the following problems: (1)investigating the scalability quantitatively; (2)comprehensively reflecting the effects of factors from program, machine and runtime environment on scalability; (3)providing suggestions on how to keep and improve the scalability of parallel systems.
Keywords:scalability  parallel system  performance  speedup  efficiency
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号