Postdoc: Refinement and Modularity in Parallel Programs
博士后:并行程序的细化和模块化
基本信息
- 批准号:9704697
- 负责人:
- 金额:$ 3.42万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:1997
- 资助国家:美国
- 起止时间:1997-05-01 至 1999-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
This work is a two-year effort to develop and apply techniques based on formal methods to the writing of reliable programs for solving scientific problems on high-performance parallel computers. Previous work has demonstrated the practical value of an approach to parallel application development based on (1) a formally-specified programming model and a development methodology based on semantics-preserving transformations, and (2) abstractions ("archetypes") that capture the commonality of classes of programs with similar structure and encapsulate the details of the parallel code. An important aspect of this work is that, while it provides a sound theoretical framework for developing and reasoning about parallel programs, it need not require application developers to develop formal proofs; once a transformation rule is stated and proved, its application during program development can be carried out informally. Previous work by the PI has provided a simple and flexible theoretical framework for addressing questions of modularity and program composition in parallel programs. Building on these two areas of work, a theoretical framework is proposed for reasoning about modularity and composition in parallel programs. The PI will use this framework to develop techniques that will assist application developers in writing reliable parallel programs, and will validate the usefulness of these techniques by applying them to selected real-world applications in computational science and engineering.
这项工作是一个为期两年的努力,开发和应用技术的基础上正式的方法来编写可靠的程序,解决科学问题的高性能并行计算机。 以前的工作已经证明了并行应用程序开发方法的实用价值,该方法基于(1)正式指定的编程模型和基于语义保持转换的开发方法,以及(2)抽象(“原型”),其捕获具有相似结构的程序类的共性并封装并行代码的细节。 这项工作的一个重要方面是,虽然它提供了一个健全的理论框架,开发和推理并行程序,它不需要应用程序开发人员开发正式的证明;一旦一个转换规则的陈述和证明,其应用程序在程序开发过程中可以进行非正式的。 PI以前的工作为解决并行程序中的模块化和程序组成问题提供了一个简单而灵活的理论框架。 这两个领域的工作的基础上,提出了一个理论框架的推理模块化和组合并行程序。 PI将使用这个框架来开发技术,帮助应用程序开发人员编写可靠的并行程序,并将通过将这些技术应用于计算科学和工程中的选定实际应用程序来验证这些技术的有用性。
项目成果
期刊论文数量(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 }}
Beverly Sanders其他文献
Beverly Sanders的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Beverly Sanders', 18)}}的其他基金
QLCI-CG: Conceptualization of The Institute for Quantum Biology on Quantum Computers
QLCI-CG:量子生物学研究所量子计算机的概念化
- 批准号:
1936853 - 财政年份:2019
- 资助金额:
$ 3.42万 - 项目类别:
Standard Grant
US-France Cooperative Research: Composition by Refinement
美法合作研究:细化合成
- 批准号:
0089759 - 财政年份:2001
- 资助金额:
$ 3.42万 - 项目类别:
Standard Grant
相似海外基金
Thermo-Mechanical Separation by Atomic Diffusion for Refinement and Recycling of Alloys
通过原子扩散进行热机械分离,用于合金的精炼和回收
- 批准号:
2311311 - 财政年份:2024
- 资助金额:
$ 3.42万 - 项目类别:
Standard Grant
Bond Strengthening and Grain Size Refinement in Superhard Metal Borides
超硬金属硼化物中的键强化和晶粒尺寸细化
- 批准号:
2312942 - 财政年份:2023
- 资助金额:
$ 3.42万 - 项目类别:
Continuing Grant
Development, Evaluation and Refinement of Metalloenediyne Complex Cyclization Kinetics for Biological Applications
用于生物应用的金属烯二炔络合物环化动力学的开发、评估和完善
- 批准号:
2247314 - 财政年份:2023
- 资助金额:
$ 3.42万 - 项目类别:
Standard Grant
Refinement and q-deformation of topological recursion and their applications
拓扑递归的细化和q变形及其应用
- 批准号:
23K12968 - 财政年份:2023
- 资助金额:
$ 3.42万 - 项目类别:
Grant-in-Aid for Early-Career Scientists
Development of tools for rapid systematic refinement of in vivo gene editing technologies
开发用于快速系统完善体内基因编辑技术的工具
- 批准号:
10740025 - 财政年份:2023
- 资助金额:
$ 3.42万 - 项目类别:
CAREER: Robot Learning of Complex Tasks via Skill Reusability and Refinement
职业:机器人通过技能的可重用性和改进来学习复杂的任务
- 批准号:
2237463 - 财政年份:2023
- 资助金额:
$ 3.42万 - 项目类别:
Continuing Grant
The Emergence and Refinement of Grammars: perspectives from syntax and phonology
语法的出现和完善:句法和音韵学的视角
- 批准号:
2890509 - 财政年份:2023
- 资助金额:
$ 3.42万 - 项目类别:
Studentship
VERGE - Valve Edge Matching Refinement for Greater Efficiency
VERGE - 阀门边缘匹配细化以提高效率
- 批准号:
10073937 - 财政年份:2023
- 资助金额:
$ 3.42万 - 项目类别:
Collaborative R&D
Refinement of marine nitrogen isoscapes as a basis for Iso-logging
作为等值测井基础的海洋氮等值图的细化
- 批准号:
23H03535 - 财政年份:2023
- 资助金额:
$ 3.42万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Understanding and supporting self-harm recovery through qualitative survivor research: development and refinement of the Self-Harm Recovery Mode
通过定性幸存者研究理解和支持自残康复:自残康复模式的开发和完善
- 批准号:
2889169 - 财政年份:2023
- 资助金额:
$ 3.42万 - 项目类别:
Studentship














{{item.name}}会员




