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


Scheduling of frequently communicating tasks
Authors:Zafeirios C Papazachos  Helen D Karatza
Institution:Department of Informatics, Aristotle University of Thessaloniki, 54124 Thessaloniki, Greece
Abstract:Gang scheduling is an efficient resource management scheme for distributed systems which combines elements of time sharing and space sharing. It is a suitable technique particularly in the case when parallel tasks have to be running concurrently to make progress in communication. This paper studies the impact on scheduling performance when dynamically generated sequential gangs exist in the workload. In the case of sequential gangs, a subsequent gang can be dynamically generated after the execution of the initial gang based on affinity information which resides on the caches of the previously seized processors. The performance of different gang‐scheduling algorithms is examined for various cases of workload compositions which range from cases with a low demand for dynamically generated gangs to cases with a high ratio of sequential gangs to solitary gangs. A simulation model is implemented to address associated performance issues. Copyright © 2011 John Wiley & Sons, Ltd.
Keywords:distributed systems  communication‐aware policies  performance  modeling  simulation
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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