CAREER: Advanced Containers for Reproducibility in Computational and Data Science
CAREER: Advanced Containers for Reproducibility in Computational and Data Science
批准号:
1846418
负责人:
Tanu Malik
金额:
$49.89万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2019
资助国家:
美国
项目状态:
未结题
起止时间:
2019-06-01 至 2025-05-31
中文摘要
可重复性对于科学进步和建立对科学成果的信任至关重要。已公布的计算结果越来越缺乏对配套信息的充分捕获和描述,从而使随后能够确认和扩展结果。该项目将设计和实施一种新的基于容器的方法来共享和复制科学成果。从该项目开发的可复制容器将跨不同的计算平台打包代码、数据、环境、出处和假设。与采用基于“DevOps”的方法不同,该方法使用户负担管理实验的再现性,而本项目使用科学实验的引用执行作为容器相关构件的一种虚拟化方法。虽然基于容器的方法可以帮助验证重复计算,但需要容器技术的进一步进步才能实现高级形式的重复性。该项目旨在实现可重复性,即使计算包括非确定性和竞争条件;代码、数据集和参数被更改;计算在分布式平台上执行;以及容器与敏感数据和未记录的内容共享。为此,该项目将开发一个开源容器运行时,该运行时将提供支持容器的可再运行性、可扩展性和发布能力的原语。这项工作利用了以前为计算科学开发的便携式容器。该奖项将为建立真实世界计算和数据科学用例的重现性奠定重要的基础。该项目将通过包括科学家、学生和教师在内的综合研究和教育计划,提高对计算可重复性工具的认识。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
Reproducibility is essential for scientific progress and to establish trust in scientific results. Published computational results, increasingly, lack sufficient capture and description of companion information that enables subsequent confirmation and extension of results. This project will design and implement a novel container-based approach for sharing and reproducing scientific results. Reproducible containers developed from this project will package code, data, environment, provenance, and assumptions across heterogeneous computing platforms. In contrast to taking a "devops"-based approach, which burdens the user to manage reproducibility of experiments, this project uses reference executions of scientific experiments as a virtualization method for containerizing associated artifacts. While a container-based approach can help to verify repeat computations, further advancements in container technology are needed to enable advanced forms of reproducibility. This project aims to enable reproducibility even if computations include non-determinism and race conditions; code, data-sets, and parameters are changed; computations are performed on distributed platforms; and containers are shared with sensitive data and undocumented content. To that end, the project will develop an open-source container runtime that will offer primitives for enabling re-runnability, extensibility, and publish-ability of containers. The work leverages portable containers developed previously for computational sciences. This award will lay the foundation for an essential building block for establishing reproducibility of real-world computational and data science use cases. The project will increase awareness of the need for computational reproducibility tools through an integrated research and education plan involving scientists, students, and instructors.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.
期刊论文(10)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Provenance-based Workflow Diagnostics Using Program Specification
使用程序规范进行基于来源的工作流程诊断
DOI:
--
发表时间:
2022
期刊:
and Analytics
影响因子:
--
作者:
[Nakamura, Y. Malik]
通讯作者:
Nakamura, Y. Malik
DOI:
--
发表时间:
2020
期刊:
USENIX Theory and Practice of Provenance
影响因子:
--
作者:
[Y. Nakamura, T. Malik]
通讯作者:
Y. Nakamura, T. Malik
Reproducible Notebook Containers using Application Virtualization
使用应用程序虚拟化的可复制笔记本容器
DOI:
10.1109/escience55777.2022.00015
发表时间:
2022
期刊:
IEEE 18th International Conference on e-Science (e-Science
影响因子:
--
作者:
[Ahmad, Raza, Manne, Naga Nithin, Malik, Tanu]
通讯作者:
Malik, Tanu
Reproducibility Practice in High-Performance Computing: Community Survey Results
高性能计算中的可重复性实践:社区调查结果
DOI:
10.1109/mcse.2021.3096678
发表时间:
2021
期刊:
Computing in Science & Engineering
影响因子:
2.1
作者:
[Plale, Beth A., Malik, Tanu, Pouchard, Line C.]
通讯作者:
Pouchard, Line C.
SciInc: A Container Runtime for Incremental Recomputation
SciInc:用于增量重新计算的容器运行时
DOI:
10.1109/escience.2019.00040
发表时间:
2019
期刊:
IEEE 15th International Conference on eScience
影响因子:
--
作者:
[A. Youngdahl, D.H. Ton]
通讯作者:
A. Youngdahl, D.H. Ton
共 9 条
EarthCube Data Capabilities: Collaborative Research: Integration of Reproducibility into Community Cyberinfrastructure
-
批准号:1928288
-
项目类别:Standard Grant
-
资助金额:$33.19万
-
财政年份:2019
-
负责人:Tanu Malik
-
依托单位:
EarthCube Building Block: GeoDataspace: Simplifying Data Management for Geoscience Models
-
批准号:1722152
-
项目类别:Standard Grant
-
资助金额:$20.92万
-
财政年份:2016
-
负责人:Tanu Malik
-
依托单位:
EarthCube Building Blocks: Collaborative Proposal: GeoTrust: Improving Sharing and Reproducibility of Geoscience Applications
-
批准号:1639759
-
项目类别:Standard Grant
-
资助金额:$78.4万
-
财政年份:2016
-
负责人:Tanu Malik
-
依托单位:
EarthCube IA: Collaborative Proposal: Integrated GeoScience Observatory
-
批准号:1661918
-
项目类别:Standard Grant
-
资助金额:$8.3万
-
财政年份:2016
-
负责人:Tanu Malik
-
依托单位:
EarthCube IA: Collaborative Proposal: Integrated GeoScience Observatory
-
批准号:1540901
-
项目类别:Standard Grant
-
资助金额:$9.0万
-
财政年份:2015
-
负责人:Tanu Malik
-
依托单位:
EarthCube Building Block: GeoDataspace: Simplifying Data Management for Geoscience Models
-
批准号:1440327
-
项目类别:Standard Grant
-
资助金额:$51.94万
-
财政年份:2014
-
负责人:Tanu Malik
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Capture and Release of Droplets Using Advanced Materials for High Technology Applications
-
批准号:52073127
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2020
-
负责人:Alidad Amirfazli
-
依托单位:
面向用户体验的IMT-Advanced系统跨层无线资源分配技术研究
-
批准号:61201232
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2012
-
负责人:胡亚辉
-
依托单位:
LTE-Advanced中继网络关键技术研究
-
批准号:61171096
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2011
-
负责人:王献
-
依托单位:
IMT-Advanced协作中继网络中的网络编码研究
-
批准号:61040005
-
项目类别:专项基金项目
-
资助金额:10.0万元
-
批准年份:2010
-
负责人:王静
-
依托单位:
基于干扰预测的IMT-Advanced多小区干扰抑制技术研究
-
批准号:61001116
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2010
-
负责人:许晓东
-
依托单位:
面向IMT-Advanced的移动组播关键技术研究
-
批准号:61001071
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2010
-
负责人:王海波
-
依托单位: