SI2-SSE: Fingerprinting Scientific Codes to Verify and Create Compatible System Software Environments
SI2-SSE:指纹科学代码以验证和创建兼容的系统软件环境
基本信息
- 批准号:1148473
- 负责人:
- 金额:$ 50万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2012
- 资助国家:美国
- 起止时间:2012-04-01 至 2017-03-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Every computational science application requires supporting software (code libraries, data files, other programs) to run properly. However, the computer systems that complex scientific applications run on are continuously updated by administrators to add new capabilities, fix bugs, and plug security holes. These are necessary changes, but a user needs to know if "something changed in the system that will break his/her code". A similar question arises when running a code on a different computer from which it was compiled or developed: "does the new system have all the necessary support software to run my applications?" This proposal describes a plan for developing the software capability to both statically and dynamically "fingerprint" a scientific application to answer those two questions and therefore test for compatibility of new system or determine if a new update could have deleterious effects. Our proposed software system will have five major components: fingerprint format, static analysis of an application to create one type of fingerprint, a system verifier that checks if a system satisfies the needs defined in a fingerprint, dynamic analysis to find applications dependencies only detectable at run time, and a composer capability to automatically define a Rocks cluster managed system that will fulfill the requirements of a specific fingerprint. All software developed will be open-source and freely available.Nearly every person who uses a computer has seen messages similar to "new updates have been installed, you must restart your computer." Sometimes, applications break because of these updates. This proposal's broader impact is that, for a wide variety of scientific applications, we will be able to determine if a new system or an existing system is compatible by verifying the code's fingerprint. Since, scientific applications can be very sensitive to underlying software changes, it will be possible to detect incompatibility before wasting time and energy to run a large-scale application on an production systems. When these applications are used as the basis of scientific discovery, it becomes even more imperative that we view the computing environment and application together as an experimental apparatus whose configuration we need to better understand. We believe that the composer capability of this proposal can have the transformational impact by developing fully- descriptive catalogs of what an application needs to function properly. In the era in which simulation output is being used to drive policy, this kind of scientific reproducibility has impact well beyond the notions of academic completeness.
每个计算科学应用程序都需要支持软件(代码库,数据文件,其他程序)才能正常运行。然而,运行复杂科学应用程序的计算机系统不断由管理员更新,以添加新功能,修复错误并堵塞安全漏洞。这些都是必要的更改,但用户需要知道“系统中是否发生了某些更改,从而会破坏他/她的代码”。当在编译或开发代码的另一台计算机上运行代码时,会出现类似的问题:“新系统是否具有运行应用程序所需的所有支持软件?该提案描述了一项开发软件能力的计划,以静态和动态地“指纹”科学应用程序来回答这两个问题,从而测试新系统的兼容性或确定新的更新是否会产生有害影响。我们建议的软件系统将有五个主要组成部分:指纹格式、创建一种类型的指纹的应用程序的静态分析、检查系统是否满足指纹中定义的需求的系统验证器、查找仅在运行时可检测的应用程序依赖性的动态分析和一个作曲家的能力,自动定义一个岩石集群管理的系统,将满足特定的指纹的要求。几乎每个使用电脑的人都看到过类似于“新的更新已经安装,你必须重新启动你的电脑”的信息。“有时候,应用程序会因为这些更新而中断。这一提议的更广泛的影响是,对于各种各样的科学应用,我们将能够通过验证代码的指纹来确定新系统或现有系统是否兼容。由于科学应用程序可能对底层软件更改非常敏感,因此可以在浪费时间和精力在生产系统上运行大规模应用程序之前检测不兼容性。当这些应用程序被用作科学发现的基础时,我们将计算环境和应用程序一起视为实验设备变得更加迫切,我们需要更好地了解其配置。我们相信,通过开发一个应用程序正常运行所需的完整描述性目录,该提案的作曲家能力可以产生变革性的影响。在模拟输出被用来推动政策的时代,这种科学再现性的影响远远超出了学术完整性的概念。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Philip Papadopoulos其他文献
一般社団法人中国研究所編『中国年鑑2017』「特集Ⅲ.習近平政権と香港・台湾ーー『以商囲政』とアイデンティティのせめぎあい」
《中国年鉴2017》,中国研究院主编,《习近平政权与港台:“商业围堵”与身份冲突》
- DOI:
- 发表时间:
2017 - 期刊:
- 影响因子:0
- 作者:
Nadya Williams;Matthew Collins;Kohei Ichikawa;Prapaporn Rattanatamrong;Philip Papadopoulos;金雲鎬;武田俊輔;田中明彦;福田円 - 通讯作者:
福田円
PRAGMA-ENT: An International SDN Testbed for a Cyberinfrastructure in the Pacific Rim
PRAGMA-ENT:环太平洋地区网络基础设施的国际 SDN 测试平台
- DOI:
10.1002/cpe.4138 - 发表时间:
2016 - 期刊:
- 影响因子:0
- 作者:
Kohei Ichikawa;Pongsakorn U-chupala;Che Huang;Chawanat Nakasan;Te-Lung Liu;Jo-Yu Chang;Li-Chi Ku;Whey-Fone Tsai;Jason Haga;Hiroaki Yamanaka;Eiji Kawai;Yoshiyuki Kido;Susumu Date;Shinji Shimojo;Philip Papadopoulos;Mauricio Tsugawa;Matthew C - 通讯作者:
Matthew C
Omni-channel, challenges and hidden costs
全渠道、挑战和隐性成本
- DOI:
- 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
Nadya Williams;Matthew Collins;Kohei Ichikawa;Prapaporn Rattanatamrong;Philip Papadopoulos;金雲鎬 - 通讯作者:
金雲鎬
Building secure and transparent inter-cloud infrastructure for scientific applications
为科学应用构建安全、透明的云间基础设施
- DOI:
- 发表时间:
2013 - 期刊:
- 影响因子:0
- 作者:
Yoshio Tanaka;Naotaka Yamamoto;Ryousei Takano;Akihiko Ota;Philip Papadopoulos;Nadya Williams;Cindy Zheng;Weicheng Huang;Yi-Lun Pan;Chang-Hsing Wu;Hsi-En Yu;J.H. Steven Shiao;Kohei Ichikawa;Taiki Tada;Susumu Date;Shinji Shimojo - 通讯作者:
Shinji Shimojo
PRAGMA-ENT: Exposing SDN Concepts to Domain Scientists in the Pacific Rim
PRAGMA-ENT:向环太平洋地区的领域科学家展示 SDN 概念
- DOI:
- 发表时间:
2015 - 期刊:
- 影响因子:0
- 作者:
Kohei Ichikawa;Mauricio Tsugawa;Jason Haga;Hiroaki Yamanaka;Te-Lung Liu;Yoshiyuki Kido;Pongsakorn U-Chupala;Che Huang;Chawanat Nakasan;Jo-Yu Chang;Li-Chi Ku;Whey-Fone Tsai;Susumu Date;Shinji Shimojo;Philip Papadopoulos;Jose Fortes - 通讯作者:
Jose Fortes
Philip Papadopoulos的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Philip Papadopoulos', 18)}}的其他基金
CC-NIE Network Infrastructure: PRISM@UCSD: A Researcher Defined 10 and 40Gbit/s Campus Scale Data Carrier
CC-NIE 网络基础设施:PRISM@UCSD:研究人员定义的 10 和 40Gbit/s 校园规模数据载体
- 批准号:
1246396 - 财政年份:2013
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
EAGER: Fundamental Issues in International Data Placement for Data-Intensive Applications, a Laboratory Approach
EAGER:数据密集型应用的国际数据放置的基本问题,一种实验室方法
- 批准号:
1339508 - 财政年份:2013
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
US and China Workshop Series to Build a Collaborative Frame-work for Developing Shared Software Infrastructure
中美研讨会系列旨在构建开发共享软件基础设施的协作框架
- 批准号:
1140394 - 财政年份:2011
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SDCI NMI Improvement: Maintenance of the Rocks Cluster Toolkit and Enhancements for Scalable, Reliable, and Resilient Clustered Data Storage
SDCI NMI 改进:Rocks 集群工具包的维护以及可扩展、可靠和弹性集群数据存储的增强
- 批准号:
1032778 - 财政年份:2010
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SDCI: NMI: Improvement: The Rocks Cluster Toolkit and Extensions to Build User-Defined Cyberenvironments
SDCI:NMI:改进:用于构建用户定义的网络环境的 Rocks 集群工具包和扩展
- 批准号:
0721623 - 财政年份:2007
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
Pacific Rim Application and Grid Middleware: Broadening PRAGMA Impact on Global Science and Technology Communities
环太平洋地区应用程序和网格中间件:扩大 PRAGMA 对全球科技界的影响
- 批准号:
0627026 - 财政年份:2006
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
SGER: Understanding the Broader Components of Interoperability: Case Study of Ninf-G and GRIDS Center Software Suite Integration
SGER:了解互操作性的更广泛组成部分:Ninf-G 和 GRIDS Center 软件套件集成的案例研究
- 批准号:
0505520 - 财政年份:2005
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
MRI:Development of Quartzite, a Campus-wide, Terabit-Class, Field-Programmable, Hybrid Switching Instrument for Comparative Studies
MRI:开发 Quartzite,一种用于比较研究的全校园、太比特级、现场可编程、混合开关仪器
- 批准号:
0421555 - 财政年份:2004
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
Integrating Computational Science and Grid Workflow Management Systems to Create a General Scientific Web Service Environment
集成计算科学和网格工作流管理系统创建通用科学Web服务环境
- 批准号:
0223043 - 财政年份:2002
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
相似国自然基金
化脓性链球菌分泌性酯酶Sse抑制LC3相关吞噬促其侵袭的机制研究
- 批准号:
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
太阳能电池Cu2ZnSn(SSe)4/CdS界面过渡层结构模拟及缺陷态消除研究
- 批准号:
- 批准年份:2022
- 资助金额:55 万元
- 项目类别:面上项目
掺杂实现Cu2ZnSn(SSe)4吸收层表层稳定弱n型特性的第一性原理研究
- 批准号:12004100
- 批准年份:2020
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
基于SSE的航空信息系统信息安全保障评价指标体系的研究
- 批准号:60776808
- 批准年份:2007
- 资助金额:19.0 万元
- 项目类别:联合基金项目
相似海外基金
異常検知手法と大気ノイズ補正を併用したInSAR時系列による未知のSSE検出手法の確立
利用异常检测方法和大气噪声校正建立利用InSAR时间序列的未知SSE检测方法
- 批准号:
24K07168 - 财政年份:2024
- 资助金额:
$ 50万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
A study on vibration theory for defect detection by acoustic excitation using SSE analysis
基于SSE分析的声激励缺陷检测振动理论研究
- 批准号:
23K03995 - 财政年份:2023
- 资助金额:
$ 50万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Study on defect detection by spatial spectral entropy (SSE) and healthy part evaluation for noncontact acoustic inspection
非接触声学检测中空间谱熵(SSE)缺陷检测和健康部位评估研究
- 批准号:
19K04414 - 财政年份:2019
- 资助金额:
$ 50万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Numerical simulations of earthquake and SSE triggering by dynamic stress changes
动态应力变化引发地震和SSE的数值模拟
- 批准号:
18K03775 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
NSCI: SI2-SSE: An Extensible Model to Support Scalable Checkpoint-Restart for DMTCP Across Multiple Disciplines
NSCI:SI2-SSE:支持跨多个学科的 DMTCP 可扩展检查点重启的可扩展模型
- 批准号:
1740218 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SI2-SSE: GenApp - A Transformative Generalized Application Cyberinfrastructure
SI2-SSE:GenApp - 变革性通用应用程序网络基础设施
- 批准号:
1912444 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SI2-SSE: A parallel computing framework for large-scale real-space and real-time TDDFT excited-states calculations
SI2-SSE:大规模实空间和实时 TDDFT 激发态计算的并行计算框架
- 批准号:
1739423 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
Collaborative Research: SI2-SSE: WRENCH: A Simulation Workbench for Scientific Worflow Users, Developers, and Researchers
协作研究:SI2-SSE:WRENCH:面向科学 Worflow 用户、开发人员和研究人员的模拟工作台
- 批准号:
1642369 - 财政年份:2017
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SI2-SSE: Entangled Quantum Dynamics in Closed and Open Systems, an Open Source Software Package for Quantum Simulator Development and Exploration of Synthetic Quantum Matter
SI2-SSE:封闭和开放系统中的纠缠量子动力学,用于量子模拟器开发和合成量子物质探索的开源软件包
- 批准号:
1740130 - 财政年份:2017
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SI2-SSE: Highly Efficient and Scalable Software for Coarse-Grained Molecular Dynamics
SI2-SSE:高效且可扩展的粗粒度分子动力学软件
- 批准号:
1740211 - 财政年份:2017
- 资助金额:
$ 50万 - 项目类别:
Standard Grant