在公有云上最小化MXNet资源租赁开销的调度技术研究

来源 :电子科技大学 | 被引量 : 1次 | 上传用户:kmweiran
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,深度学习技术在图像分类、语音识别、自然语言处理等领域展现出了巨大的优势。MXNet作为一款性能较佳的深度学习框架,其在速度、节省内存、接口灵活性、可移植性、分布式效率等方面都有突出的表现,并在2016年被选为Amazon AWS官方深度学习平台。但是调查发现,目前大部分企业用户在使用MXNet处理深度学习任务时使用的还是单机版的MXNet,这对满足目前的数据量,数据吞吐量以及计算的迭代速度等要求方面都存在着很大的局限性。云计算作为一种新型的商业模式,凭借其海量计算资源与即付即用的服务模式受到了用户广泛欢迎,因此用户可以通过按需租赁云资源来处理本地深度学习任务,这样在一定程度上可避免在单机上处理深度学习任务时存在的局限性。由于在现实生活中,用户在租赁云资源时往往最关注的是:以最少的租赁费用成功处理本地的任务。但是现有关于云计算环境下任务调度研究大多数都是以减少任务在云端完成执行的时间跨度为目标,只有较少的研究同时兼顾到时间跨度和资源租赁开销且使用的任务调度算法在性能上也存在缺陷。因此在云端使用MXNet处理深度学习任务时,实现以缩短深度学习任务完成执行的时间跨度和降低云资源租赁开销为目标的高性能深度学习任务调度算法具有很重要的现实意义。针对现有研究的不足,本文主要对云计算环境下基于MXNet平台的深度学习任务调度技术开展深入研究,主要解决了用户用MXNet处理深度学习任务的云资源租赁开销最小化问题,主要工作如下:1)蚁群算法在求解组合优化问题上有着良好的表现,但是传统蚁群算法也存在部分缺陷,针对传统蚁群算法存在的缺陷,本文提出了相应的优化方案,并对改进蚁群算法(Genetic And Ant Colony Optimization Algorithm,GAACOA)在求解旅行商问题上进行性能评估,实验表明,GAACOA算法的求解结果在最优路径和算法迭代次数上要优于传统遗传算法和传统蚁群算法。2)针对用户在云端处理深度学习任务的资源租赁开销最小化目标,本文建立了云计算环境下基于GAACOA算法的深度学习任务调度模型,并对GAACOA算法求解云计算环境下基于MXNet平台的深度学习任务调度问题进行实验验证,通过和相关算法的求解结果对比表明,GAACOA算法能够优化深度学习任务完成执行的时间跨度的同时,并有效降低了云资源租赁开销。
其他文献
为进一步提升屠宰标准化水平,近日,农业农村部下发通知要求,从现在起至2020年,各地要在坚持屠宰厂自愿申请的原则上,积极鼓励、引导部分屠宰厂加大投入力度,提升质量管理水平,按照质
新课改后,各学科都开始注重培养学生的核心素养。为更好的建设学习型社会,创新已经渗入各个学科中,美术教学也不例外。美术教学作为高职教学学科体系中的一部分,其教学模式不
草原是重要的战略资源,是我国重要的生态屏障.西藏是我国五大牧区之一,草地资源丰富,拥有天然草原13. 2亿亩, 居全国首位.保护和建设草原生态环境是草原畜牧业持续健康发展的
随着我国教育事业的不断发展,新课程改革得到了深入的落实,同时也对教学模式有了更高的要求。传统的生物教学方式已经无法适应教育发展需求,因此要对生物课程教学的模式进行
通过跟踪金华火腿的现代化工艺生产过程,选取原料腿、预腌结束、腌制结束、风干中期、风干结束、成熟前期(成熟1)、成熟中期(成熟2)、成熟结束(成熟3)和后熟结束9个工艺点对2种不同
研制开发闽南传统特色产品姜母鸭,丰富鸭肉产品花式品种,提高姜母鸭档次。以番鸭为主要原料,结合感官评定方法,采用单因素试验以及正交试验分析食盐添加量、复合磷酸盐添加量、腌
道德与法治教学内容难度较大,学生学习起来较为吃力,因此,在实际的教学中,教师要注重运用案例教学法,通过呈现案例,能够激发学生学习的兴趣,使学生主动分析、思考案例中的知
6月1日,加拿大卫生部发布条例,修订防腐剂列表,批准一种肉杆菌作为防腐剂用于肉禽食品。据了解,这种肉杆菌英文名为Carnobacterium maltaromaticum CBI,将其用于肉禽产品中,用于抑
自小学课程进行创新和改革以来,学校开始提倡整本书阅读的教学方式,许多教师、专家以及教育领域的相关人员,都开始对小学阶段整本书阅读教学方式进行研究和探索。在小学中年
饮用水安全问题日益凸显,结合我国当前经济发展情况,城乡供水一体化是巩固提升农村饮用水质量较为经济有效的措施.翻板滤池具有过滤效果好、反冲洗效果好、滤料洁净度高、结