课题基金 / 基金详情

Optimizing Parallel Programs

Optimizing Parallel Programs
优化并行程序
批准号:
9113885
负责人:
Michael Wolfe
金额:
$0.0万
依托单位国家:
美国
项目类别:
Continuing grant
财政年份:
1992
资助国家:
美国
项目状态:
已结题
起止时间:
1992-01-01 至 1994-06-30

项目摘要

项目成果

Michael Wolfe的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Many common compiler optimizations require precise analysis of the flow of data within a program. This project will extend the data flow analysis algorithms to apply them to explicitly parallel imperative languages. The basis for this work will be the Static Single Assignment (SSA) form of a program, which was developed for sequential languages. This project will use a nested graph intermediate representation to describe the sequential and parallel parts of the program. New constructs will be added to the SSA form to describe the parallelism and nondeterminism that arises from explicitly parallel programs. The algorithms for generating the SSA representation of a program will be modified to handle the parallel constructs. New algorithms will be developed to find potential anomalies in parallel code. A prototype compiler has been developed (with prior NSF support) that recognizes the emerging ANSI standard parallel Fortran syntax. All of the algorithms developed for this project will be implemented in that system.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SBIR Phase I: Handheld Portable Impulse Oscillometer
Travel Support for US Participants at an International Workshop - April 15-19, 1996
Testing the Effectiveness and Efficiency of Data Dependence Decision Algorithms
国内基金
海外基金
强流低能加速器束流损失机理的Parallel PIC/MCC算法与实现