Collaborative Research: NSCI Framework: Software: SCALE-MS - Scalable Adaptive Large Ensembles of Molecular Simulations
Collaborative Research: NSCI Framework: Software: SCALE-MS - Scalable Adaptive Large Ensembles of Molecular Simulations
批准号:
1835449
负责人:
Matteo Turilli
金额:
$61.2万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2019
资助国家:
美国
项目状态:
已结题
起止时间:
2019-01-01 至 2023-12-31
中文摘要
分子模拟正在成为理解科学和工程中纳米级过程的重要工具。这些过程包括蛋白质和核酸的运动,这将使更好的药物设计成为可能,在光伏和催化应用中液体和金属的相互作用,以及工业材料中使用的复杂聚合物的行为。尽管国家网络基础设施投资正在增加原始计算能力,但科学家可以模拟的分子时间尺度并没有按比例增加。这意味着,大多数模拟比它们旨在研究的物理过程要短得多。幸运的是,许多研究人员已经开发出强大的算法,将多个模拟结合在一起来克服这个分子时间尺度问题,但这些算法仍然很难有效使用。这个名为Scale-MS的项目将开发计算工具,以简化编写算法的过程,这些算法使用大量分子模拟来模拟科学和工业理解所需的长时间尺度。这些工具将使模拟自适应交互变得更加简单,因此模拟结果可以自动指导新模拟的创建和运行。通过使这些复杂的多重模拟算法更易于创建和运行,该项目将使用户能够更容易地运行计算分子科学中的现有方法,并使研究人员能够创建和测试新的、甚至更强大的分子建模方法。该项目还汇集了生物物理、化学工程和材料科学的研究人员,结合多个模拟领域的专业知识来开发重要的新集成模拟算法。这一自适应集成框架将使化学、化学工程、材料科学和生物物理学领域的分子模拟用户社区能够更容易地交流先进方法和最佳实践。这个框架的许多方面也可以应用于帮助需要在其他领域进行建模的社会问题,例如气候和地震建模和预测。该项目解决了从化学到生物物理再到材料科学的分子模拟社区的基本需求:能够轻松地模拟长时间尺度现象和缓慢平衡的系综。研究人员正在越来越多地开发高级并行算法,这些算法利用模拟集成,即松散耦合的分子模拟,与标准并行计算技术相比,它们在较慢的时间尺度上交换信息。然而,大多数现有的分子模拟软件不能以通用的方式表达系综模拟算法并大规模执行它们。因此,需要(I)以与底层模拟代码无关的简单、易于使用的方式表达基于集成的方法的能力,(Ii)支持集成的自适应和异步执行,以及(Iii)封装在不同资源上无缝执行和管理作业的复杂性的可扩展运行时系统。该项目将开发一个可扩展的框架,包括一个简单的高级API和一个复杂的运行时系统,以满足这些设计目标的国家自然科学基金?S生产网络基础设施。这种设计的一个关键元素是能够以一种独立于集合运行时管理的挑战和复杂性的方式来指定基于集合的工作和数据流模式。该项目将开发一个框架,该框架由一个简单的自适应集成API和一个底层运行时平台组成,该平台能够以一种与底层仿真代码无关的方式表达集成仿真方法。这将促进社区设计新的基于集合的方法,并使科学最终用户能够简单地编码复杂的自适应工作流程。这种方法将计算作业管理的复杂性与复杂方法的表达分离开来。该框架将支持集成的自适应和异步执行,消除了限制模拟方法PETA和Exa扩展的同步块。这项由高级网络基础设施办公室颁发的奖项由NSF数学和物理科学局内的化学部和NSF工程局内的化学、生物工程、环境和运输系统部共同支持。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
Molecular simulations are becoming important tools in understanding nanoscale processes in science and engineering. Such processes include the motions of proteins and nucleic acids that will enable design of better drugs, the interactions of liquids and metals in photovoltaic and catalytic applications, and the behavior of complex polymers used in industrial materials. Although national cyberinfrastructure investments are increasing raw computational power, the molecular timescales that scientists can simulate are not increasing proportionately. This means that most simulations are significantly shorter than the physical processes they are designed to study. Fortunately, many researchers have developed powerful algorithms that combine multiple simulations to overcome this molecular timescale problem, but these algorithms can still be very difficult to use effectively. This project, called SCALE-MS, will develop computing tools to simplify the process of writing algorithms that use large collections of molecular simulations to simulate the long timescales needed for scientific and industrial understanding. These tools will make it much simpler to have simulations interact adaptively, so simulation results can automatically guide the creation and running of new simulations. By making these complex multi-simulation algorithms easier to create and run, this project will enable users to run existing methods in computational molecular science more easily and make it possible for researchers to create and test new, even more powerful, methods for molecular modeling. This project also brings together researchers from biophysics, chemical engineering, and materials science, combining expertise from multiple simulation fields to develop important new ensemble simulation algorithms. This adaptive ensemble framework will enable communities of molecular simulation users in chemistry, chemical engineering, materials science, and biophysics to more easily exchange advanced methods and best practices. Many aspects of this framework can also be applied to aid societal problems requiring modeling in other domains, such as climate and earthquake modeling and prediction.This project addresses a fundamental need across molecular simulation communities from chemistry to biophysics to materials science: the ability to easily simulate long-timescale phenomena and slowly equilibrating ensembles. Researchers are increasingly developing high-level parallel algorithms that utilize simulation ensembles, loosely coupled molecular simulations that exchange information on a slower time scale than standard parallel computing techniques. However, most existing molecular simulation software cannot express ensemble simulation algorithms in a general manner and execute them at scale. There is thus a need for (i) the ability to express ensemble-based methods in a simple, easy- to-use manner that is agnostic of the underlying simulation code, (ii) support for adaptive and asynchronous execution of ensembles, and (iii) a scalable runtime system that encapsulates the complexity of executing and managing jobs seamlessly on different resources. The project will develop an extensible framework, including a simple high-level API and a sophisticated runtime system, to meet these design objectives on NSF?s production cyberinfrastructure. A key element of this design is the ability to specify ensemble-based patterns of work- and data-flow in a fashion independent of the challenges and complexity of the runtime management of the ensembles. This project will develop a framework consisting of a simple adaptive ensemble API with an underlying runtime platform that enables expression of ensemble simulation methods in a fashion agnostic of the underlying simulation code. This will facilitate design of new ensemble-based methods by the community and enable scientific end users to simply encode complex adaptive workflows. This approach separates the complexity of compute job management from the expression of sophisticated methods. The framework will support adaptive and asynchronous execution of ensembles, removing synchronization blocks that have restricted peta- and exa-scaling of simulation methods. This award by the Office of Advanced Cyberinfrastructure is jointly supported by the Division of Chemistry within the NSF Directorate for Mathematical and Physical Sciences and the Division of Chemical, Bioengineering, Environmental, and Transport Systems within the NSF Directorate for Engineering.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(4)
专著(0)
科研奖励(0)
会议论文
RAPTOR: Ravenous Throughput Computing
RAPTOR:贪婪的吞吐量计算
DOI:
10.1109/ccgrid54584.2022.00069
发表时间:
2022
期刊:
Cloud and Internet Computing (CCGrid
影响因子:
--
作者:
[Merzky, Andre, Turilli, Matteo, Jha, Shantenu]
通讯作者:
Jha, Shantenu
Design and Performance Characterization of RADICAL-Pilot on Leadership-Class Platforms
领先级平台上 RADICAL-Pilot 的设计和性能表征
DOI:
10.1109/tpds.2021.3105994
发表时间:
2022
期刊:
IEEE Transactions on Parallel and Distributed Systems
影响因子:
5.3
作者:
[Merzky, Andre, Turilli, Matteo, Titov, Mikhail, Al-Saadi, Aymen, Jha, Shantenu]
通讯作者:
Jha, Shantenu
Elements: RHAPSODY: Runtime for Heterogeneous Applications, Service Orchestration and DYnamism
-
批准号:2103986
-
项目类别:Standard Grant
-
资助金额:$59.99万
-
财政年份:2021
-
负责人:Matteo Turilli
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Research on Quantum Field Theory without a Lagrangian Description
-
批准号:24ZR1403900
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:SATOSHI NAWATA
-
依托单位:
Cell Research
-
批准号:31224802
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2012
-
负责人:程磊
-
依托单位:
Cell Research
-
批准号:31024804
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2010
-
负责人:程磊
-
依托单位:
Cell Research (细胞研究)
-
批准号:30824808
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2008
-
负责人:张爱兰
-
依托单位:
Research on the Rapid Growth Mechanism of KDP Crystal
-
批准号:10774081
-
项目类别:面上项目
-
资助金额:45.0万元
-
批准年份:2007
-
负责人:滕冰
-
依托单位: