基于编译网格的作业管理系统研究与实现

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:eg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格将用通信手段连接起来的资源无缝集成为一个有机的整体。它给用户提供一种基于国际互联网的新型计算平台,在这个平台上对来自客户的请求和提供资源的能力之间进行合理的匹配,为用户的请求选择合适的资源服务,可实现广域范围的资源共享。网格同时将分布的资源集成为一台能力巨大的超级计算机,提供计算资源、存储资源、数据资源、信息资源、知识资源、专家资源、设备资源的全面共享。软件编译作为软件开发周期的一个阶段,随着程序代码量的不断膨胀,编译时间也不断增加,软件编译效率成为影响软件开发效率的一个重要因素。利用网格技术组建编译服务网格,使编译作业在编译网格之上并行编译,成为提高软件编译效率的一种现实的解决方案。本文通过对自动化编译文件Makefile层次结构和目标依赖关系的分析,提出了从编译目标到元编译作业的分解策略,实现了根据元编译作业的依赖关系有向图进行作业调度的调度方法。本文研究的编译网格作业管理系统以网格资源管理软件为底层系统组建编译服务网格,利用网格资源管理软件的资源管理、负载平衡功能,为元编译作业在编译网格之上发现最优的编译服务。实际应用表明,本文研究与开发的编译网格作业管理系统发挥了编译网格的服务能力,提高了编译效率,缩短了编译作业的整体编译时间和软件的开发周期。因此,本文所研究的成果具有一定的实用价值。
其他文献
随着信息技术的迅猛发展,网络成为人们获取信息的主要手段。为了帮助人们在浩如烟海的互联网中得到有用的信息,基于 Internet的各类信息检索服务应运而生并得到了迅速发展。目
随着Internet迅速发展及Web技术广泛应用,使得职业技能鉴定部门实现鉴定工作自动化管理成为可能。为了实现职业技能鉴定的科学化、自动化、网络化管理,开发符合鉴定部门实际情况的职业技能鉴定系统势在必行。论文的研究是建立在某大型钢铁公司职业技能鉴定系统项目的基础上。针对职业技能鉴定部门手工处理数据效率低、不准确、易错漏的现状,论文提出一种基于JSF(Java Server Faces)、Sprin
随着计算机技术的发展与普及,计算机辅助审计技术正发挥着越来越重要的作用。但是,由于各地社保信息系统设计不一致,就必须将异构的数据转换为审计能够使用的标准数据。这种
基于视频运动目标检测与跟踪融合了图像处理、模式识别、人工智能、自动控制以及计算机等许多领域的先进技术,已经成为计算机视觉研究的重要领域。目前,在复杂场景、大范围、多
本文通过对服务组件架构(SCA)的深入分析和研究,提出了SCA框架构建和运行时存在的一些局限性,采用开放服务网关协议(OSGi)对SCA组件运行时刻的隔离关注、服务注册、服务生命
动态二进制翻译器中的Code Cache用于缓存翻译后的代码块,当代码块再次被执行时就可以直接使用缓存的代码块,而无须再次翻译。Code Cache的使用可以大大提高翻译器的性能。本
现如今恶意代码数量以爆炸式的速度增长、复杂度和破坏力不断增强、恶意代码技术创新越来越频繁,使得传统的以人为监控资源操作的恶意代码分类越来越困难,能够自动化分析、高效
PaaS云作为一种重要的云计算模式,通常以可编程容器的形式交付一组软件和基础设施供云租户开发、托管及部署应用程序或服务。PaaS平台自身负责维护资源的动态扩展,可极大降低应
在移动通讯市场经过多年大规模网络建设、终端高度普及之后,移动运营商眼下都将精力集中于对现有网络整合、业务模式创新、服务质量提高和开拓新的用户市场上,以期实现快速的
近年来随着深度学习方法的发展以及GPGPU大规模并行计算技术的成熟,深度学习在学术界和工业界得到了广泛应用,2012年深度学习相继在图像分类和语音识别领域取得了突破性成果。