面向高通量材料计算的图形化流程设计与监控环境的研发

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:jtzou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机性能和应用技术水平的提高,计算物理学、材料学得以迅速发展,从而改变了传统通过“试错”实验方法寻找新材料的途径。计算机模拟比实验更加科学高效,可以预测一些在当前实验条件下难以测量的性质。但是材料计算如何能更好地加速材料设计,缩短研发周期,降低成本,仍是一个具有挑战性的问题。2011年,美国率先提出了“材料基因组计划”,该计划的核心是“集成”,包括数据库和计算方法的集成,实验数据和理论数据的集成,以及高通量材料计算和多尺度模拟的集成,其目的在于加速新材料的研发。  在此背景下,本研究团队提出了“高通量材料集成计算”的材料设计方法。高通量第一性原理计算往往涉及多个计算任务(如结构优化,静态计算),这些计算任务有的是顺序依赖关系,有的则可平行开展计算。对于高通量材料计算中的这种任务之间的依赖关系,通常的做法是将其写进程序或相关配置文件中。如果系统增加计算任务或者更改执行顺序,技术人员都需要更改程序和配置文件,非常地不便捷。使用这种“固化”流程的方式扩展性很不灵活,也难以让用户个性化定制自己的工作流程。  针对以上问题,本文开展了面向高通量材料第一性原理计算的网络化、图形化的流程设计与监控环境的研发,网络化指的是该系统采用了B/S架构,用户不需要下载安装客户端软件,也无须安装浏览器插件,省去了程序维护、升级带来的不便。图形化指的是用户只需要借助浏览器,使用鼠标进行简单的拖拽和连接便可实现计算流程的绘制。用户创建自己的工作流程时,既可以完全自己从头开始创建,也可以借助于系统内置的工作流模板,在模板的基础上定制工作流程。图形化流程定义最终作为文档无模式存储于MongoDB数据库中。用户创建的流程可以多次运行从而产生多个工作流实例。基于图形化的监控环境,用户可以实时监测到工作流实例、各个活动节点以及每个活动下所有任务的运行详情。这种基于流程图的任务查看方式,使得查阅计算结果更加方便、自然,用户体验更好。  综上所述,本文旨在打造一个面向高通量第一性原理计算,简单易用的图形化流程设计和监控的环境。该环境一方面可以为技术人员减少对复杂流程的开发和维护难度。另一方面使材料科研人员能够根据自己的研究内容定制个性化工作流程并对其工作流运行实例进行实时监控。使其更加合理、科学和高效地安排研究和开发工作,从而节省成本、加速发现新材料。
其他文献
BGS+系统(批量工艺卡系统补充开发系统)是对原来运行在主机系统上的工艺卡管理系统的改造。它采取B/S模式,运用J2EE技术为工艺卡数据的管理构建了一个网络信息平台。本文详细介
工作流技术是实现企业业务流程管理自动化的一项重要的计算机技术。然而,随着Internet上电子商务的飞速发展,传统工作流管理系统越来越不能适应现代企业业务流程管理的要求,主要
随着计算机网络技术的高速发展,昂贵而特制的并行超级计算机向工作站网络转换的趋势越来越强.为了将地理上分布、异构、自治的各种工作站、PC机和专用设备通过网络连接起来实
日地空间物理是以科学数据为核心的学科,该学科的科学发现与预报保障等业务均依赖于对科学数据的处理、共享与计算分析。除了具有海量、多源、异构的大数据特征外,日地空间物
随着软件规模变得越来越大,低生产率、低质量和高费用是现今软件开发急需解决的重要问题。软件复用是缓和这些问题的最有效的方法之一。特别是随着面向对象技术的出现,为软件复
日语形态素解析是日文信息处理特有的研究课题,也是日文信息处理研究的基础。它在拼音输入、语音识别、文章校对、信息检索、文本分类、机器翻译等领域有着广泛的应用。 本
组件对象模型COM是微软提出的组件技术规范,最初目的是为了促进软件的协同工作能力,即允许两个或更多个软件应用或组件非常容易地互相合作,即便它们是由不同软件开发人员用不同
随着IP业务的快速增长,对网络带宽的需求不仅变得越来越大,而且由于IP业务量本身的不确定性和不可预见性,对网络带宽的动态分配要求也越来越迫切.传统的主要靠人工配置网络连
细分曲面造型技术是近年来计算机图形学的研究的热点课题,细分方法的各种优点使其具有广阔的应用前景.在Lee等人的论文"Multiresolution Adaptive Parameterization ofSurfac
本文探讨了数据挖掘领域中序贯模式挖掘的目的、一般方法及其并行化方法,针对并行序贯模式挖掘中需要时间最长的部分——并行计算节点之间的通信问题,提出了一种新的并行序贯