On the execution of parallel programs on multiprocessor systems—a queuing theory approach

Author:

Baccelli François1,Liu Zhen1

Affiliation:

1. INRIA, Valbonne, France

Abstract

The new class of queuing models, called Synchronized Queuing Networks , is proposed for evaluating the performance of multiprogrammed and multitasked multiprocessor systems, where workloads consists of parallel programs of similar structure and where the scheduling discipline is first-come-first-serve. Pathwise evolution equations are established for these networks that capture the effects of competition for processors and the precedence constraints governing tasks executions. A general expression is deduced for the stability condition of such queuing networks under general statistical assumptions (basically the stationarity and the ergodicity of input sequences), which yields the maximum program throughput of the multiprocessor system, or equivalently, the maximum rate at which programs can be executed or submitted. The proof is based on the ergodic theory of queues. Basic integral equations are also derived for the stationary distribution of important performance criteria such as the workload of the queues and program response times. An iterative numerical schema that converges to this solution is proposed and various upper and lower bounds on moments are derived using stochastic ordering techniques.

Publisher

Association for Computing Machinery (ACM)

Subject

Artificial Intelligence,Hardware and Architecture,Information Systems,Control and Systems Engineering,Software

Reference43 articles.

1. Concepts and Notations for Concurrent Programming

2. Lecture Notes in Statistics, No. 41;BACCELLI F.,1987

3. On the stability condition of a precedence-based queueing discipline;BACCELLI F.;Adv. Appl. Prob.,1989

4. BACCELLI F. AND LIU Z. On a class of stochastic evolution equations. Ann. Prob. to appear. BACCELLI F. AND LIU Z. On a class of stochastic evolution equations. Ann. Prob. to appear.

Cited by 38 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Dynamic Resource Allocation in Fork-Join Queues;ACM Transactions on Modeling and Performance Evaluation of Computing Systems;2020-02-07

2. Biased Processor Sharing in Fork-Join Queues;Quantitative Evaluation of Systems;2018

3. Power control in saturated fork-join queueing systems;Performance Evaluation;2017-11

4. Dynamic Control of the Join-Queue Lengths in Saturated Fork-Join Stations;Quantitative Evaluation of Systems;2016

5. Analysis of Fork/Join and Related Queueing Systems;ACM Computing Surveys;2015-01-08

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3