Cooperating CoScheduling: A Coscheduling Proposal Aimed at Non-Dedicated Heterogeneous NOWs

来源 :Journal of Computer Science & Technology | 被引量 : 0次 | 上传用户:ilovebaidoudou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Implicit coscheduling techniques applied to non-dedicated homogeneous Networks Of Workstations(NOWs) have shown they can perform well when many local users compete with a single parallel job.Implicit coscheduling deals with minimizing the communication waiting time of parallel processes by identifying the processes in need of coscheduling through gathering and analyzing implicit runtime information,basically communication events.Unfortunately,implicit coscheduling techniques do not guarantee the performance of local and parallel jobs,when the number of parallel jobs competing against each other is increased.Thus,a low efficiency use of the idle computational resources is achieved. In order to solve these problems,a new technique,named Cooperating CoScheduling(CCS),is presented in this work.Unlike traditioual implicit coscheduling techniques,under CCS,each node takes its scheduling decisions from the occurrence of local events,basically communication,memory,Input/Output and CPU,together with foreign events received from cooperating nodes.This allows CCS to provide a social contract based on reserving a percentage of CPU and memory resources to ensure the progress of parallel jobs without disturbing the local users,while coscheduling of communicating tasks is ensured.Besides,the CCS algorithm uses status information from the cooperating nodes to balance the resources across the cluster when necessary.Experimental results in a non-dedicated heterogeneous NOW reveal that CCS allows the idle resources to be exploited efficiently,thus obtaining a satisfactory speedup and provoking an overhead that is imperceptible to the local user. Implicit coscheduling techniques applied to non-shared homogeneous Networks Of Workstations (NOWs) have shown that can perform well when many local users compete with a single parallel job. Implicit coscheduling deals with minimizing the communication waiting time of parallel processes by identifying the processes in need of coscheduling through gathering and analyzing implicit runtime information, basically communication events. Unfortunately, implicit coscheduling techniques do not guarantee the performance of local and parallel jobs, when the number of parallel jobs competing against each other is increased .hus, a low efficiency use of the idle computational resources is achieved. In order to solve these problems, a new technique, named Cooperating CoScheduling (CCS), is presented in this work. Uniform traditioual implicit coscheduling techniques, under CCS, each node takes its scheduling decisions from the occurrence of local events, basically communication, memory, Input / Output and CPU, together with foreign events received from cooperating nodes. This allows CCS to provide a social contract based on reserving a percentage of CPU and memory resources to ensure the progress of parallel jobs without disturbing the local users, while coscheduling of communicating tasks is ensured. Besides, the CCS algorithm uses status information from the cooperating nodes to balance the resources across the cluster when necessary. Experimental results in a non-dedicated heterogeneous NOW reveal that CCS allows the idle resources to be exploited efficiently, thus obtaining a satisfactory speedup and provoking an overhead that is imperceptible to the local user.
其他文献
十五六岁,正值花季。我们率真,我们自信,我们积极进取,我们充满希望。在与亲人、同学、老师的交往中,在获取知识、参与活动的过程中,我们开始明白,生活中有成功,也有挫折,有欢乐,也有忧
“侘寂”的本质含义是指一种残缺之美,而这种残缺美需要我们跳脱出世俗的审美,心平气和地去欣赏世间的不完美.侘寂之美现今已被逐渐运用到了现代设计中,成为一种强调本质的素
血型检测都要做血型的正反定型检测,有些献血者由于自身的原因存在不规则抗体而使血型定型困难.现有1例由冷抗体引起的血型定性困难,报告如下.
中国的油画历史虽然与西方国家相比起步较晚,但是也有100多年的历史,油画民族化的创作理念也是在这一时期提出的,以少数民族题材为主体的油画创作作品也越来越多的涌现,受到
《高山流水》有琴曲和筝曲两种,两者同名异曲,风格完全不同.取材于“伯牙鼓琴遇知音”,并有多种谱本.战国时已有关于高山流水的琴曲故事流传,故亦传《高山流水》系伯牙所作.
期刊
例1女,16岁。主因多食易饥3个月,发热3d入院。入院前3个月出现多食易饥,未予注意,入院前40d于当地检验甲状腺功能诊为甲状腺功能亢进,服他巴唑20mg,每日3次,入院前10d当地查
一、追肥rn追肥的次数和数量要根据地力情况、基肥数量和质量以及瓜秧的长势情况而定.追肥的原则是:轻追苗肥,有时只对生长弱小的幼苗追肥:营养生长期适当追施磷、钾肥,重追
期刊