Dynamic I/O-Aware Scheduling for Batch-Mode Applications on Chip Multiprocessor Systems of Cluster P

来源 :Journal of Computer Science & Technology | 被引量 : 0次 | 上传用户:kxy66
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Efciency of batch processing is becoming increasingly important for many modern commercial service centers, e.g., clusters and cloud computing datacenters. However, periodical resource contentions have become the major performance obstacles for concurrently running applications on mainstream CMP servers. I/O contention is such a kind of obstacle, which may impede both the co-running performance of batch jobs and the system throughput seriously. In this paper, a dynamic I/O-aware scheduling algorithm is proposed to lower the impacts of I/O contention and to enhance the co-running performance in batch processing. We set up our environment on an 8-socket, 64-core server in Dawning Linux Cluster. Fifteen workloads ranging from 8 jobs to 256 jobs are evaluated. Our experimental results show significant improvements on the throughputs of the workloads, which range from 7% to 431%. Meanwhile, noticeable improvements on the slowdown of workloads and the average runtime for each job can be achieved. These results show that a well-tuned dynamic I/O-aware scheduler is beneficial for batch-mode services. It can also enhance the resource utilization via throughput improvement on modern service platforms. Efciency of batch processing is becoming increasingly important for many modern commercial service centers, eg, clusters and cloud computing datacenters. However, periodical resource contentions have become the major performance obstacles for concurrently running applications on mainstream CMP servers. I / O contention is such a kind of obstacle, which may impede both the co-running performance of batch jobs and the system throughput seriously. In this paper, a dynamic I / O-aware scheduling algorithm is proposed to lower the impacts of I / O contention and to enhance the co-running performance in batch processing. We set up our environment on an 8-socket, 64-core server in Dawning Linux Cluster. Fifteen workloads ranging from 8 jobs to 256 jobs are. Our experimental results show significant improvements on the throughputs of the workloads, which range from 7% to 431%. Meanwhile, noticeable improvements on the slowdown of workloads and the average runtime for each job can be achi These results show that a well-tuned dynamic I / O-aware scheduler is beneficial for batch-mode services. It can also enhance the resource utilization via throughput improvement on modern service platforms.
其他文献
一、调帐原则企业于1993年7月1日前仍然按照原《国营商业会计制度》的规定设置有关的会计帐目,并按原规定的记帐方法进行日常会计核算,编制有关的会计报表。1993年7月1日起,
难点一、正确画力臂以及最小力。力臂是本节的难点。对力臂的理解,注意以下几点:(1)力臂是指支点到力(动力或阻力)作用线的距离,而不是从支点到力的作用点的距离。(2)力臂不
宝钢新事业公司是宝钢总厂劳动工资制度、人事制度改革不断深化、细化,对劳动力全面实施动态管理的产物;是接纳、疏解和消化生产一线下岗人员和各单位富余劳动力的。“大后
《小学语文课程标准》提出:“语文课程必须根据学生身心发展和语文学习的特点,关注学生的个体差异和不同的学习需求,爱护学生的好奇心,求知欲,充分激发学生的主动意识和进取
案例:本周学科组活动是由两位青年教师进行同课异构研究教学,教学内容是二年级《位值图上的游戏》。教学目标:1、通过添加、取走、移动,让学生理解一个数字在不同的数位上,表
根据国家新闻出版广电总局《关于开展新闻记者证2016年度核验工作的通知》(新广出办发[2016]109号)《新闻记者证管理办法》等相关要求,我社已完成新闻记者证年度核验清查工作
一、单项选择题(本类题共13分,每小题1分。不选、错选或多选,本小题均不得分。)1.某项设备原值为15000元,预计使用年限10年,预计残值为1200元,预计清理费500元,按直线法计算
为了改善混凝土性能,目前使用的高性能外加剂有高效减水剂、缓凝剂以及引气减水剂。从而极大地改善混凝土内部结构、提升混凝土耐久性以及减少微裂缝。高性能外加剂与外加剂
广东边防海警部队全天候的巡逻,全方位的演练,全覆盖的检查……围绕“平安亚运”大局,担负广州亚运村周边水域、粤港澳边境水域及汕尾亚帆赛区安全警戒、海上管控、赛区外围
1.概述自然排烟窗大约是在2000年前后进入中国市场,并在5年前得到广泛应用的一种消防排烟窗,其原理是利用灼热的烟雾在上升过程中产生对流,达到自然排烟的作用。到2010年为止