Efficient Debugging of Parallel Programs
Efficient Debugging of Parallel Programs
批准号:
8815928
负责人:
Barton Miller
金额:
$25.85万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1989
资助国家:
美国
项目状态:
已结题
起止时间:
1989-01-01 至 1992-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
This project addresses techniques algorithms for design and implementation of a debugging system for parallel programs. The use of flowback analysis provides information on causal relationships between events in a program's execution, without having to re-execute the program for debugging. Flowback analysis directly focuses the programmer on the cause of a problem. Two major issues are addressed: (1) making flowback analysis practical by developing a method that significantly reduces the overhead induced during program execution, and (2) extending the semantics of flowback analysis to parallel programs. Incremental tracing, using semantic analyses of the debugged program, makes the folwback analysis practical with only a small amount of trace generated during execution. Flowback analysis is extended to apply to parallel programs, handling synchronization activities, dependencies between processes, and shared memory access. A method to detect race conditions in the interactions of the co-operating processes is also described. The techniques and algorithms necessary to efficiently debugging both parallel and sequential programs are incorporated in a prototype system built on a commercially available multiprocessor.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SaTC: TTP: Medium: Collaborative: Deployment-quality and Accessible Solutions for Cryptography Code Development
-
批准号:1929739
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2019
-
负责人:Barton Miller
-
依托单位:
SI2-SSI: Collaborative Research: A Sustainable Infrastructure for Performance, Security, and Correctness Tools
-
批准号:1449918
-
项目类别:Standard Grant
-
资助金额:$150.0万
-
财政年份:2015
-
负责人:Barton Miller
-
依托单位:
SDCI Sec New: In-Depth Vulnerability Assessment of Middleware
-
批准号:1032341
-
项目类别:Standard Grant
-
资助金额:$77.5万
-
财政年份:2011
-
负责人:Barton Miller
-
依托单位:
Vulnerability Assessment of Grid Software Infrastructure
-
批准号:0844219
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2008
-
负责人:Barton Miller
-
依托单位:
Joint U.S.-Venezuelan Workshop on High Performance Computing; January 3-7, 2000, Puerto La Cruz, Anzoategui, Venezuela
-
批准号:9979307
-
项目类别:Standard Grant
-
资助金额:$2.72万
-
财政年份:2000
-
负责人:Barton Miller
-
依托单位:
Experimental Software Systems: Software Foundations for Experiment Management
-
批准号:9870684
-
项目类别:Standard Grant
-
资助金额:$60.01万
-
财政年份:1998
-
负责人:Barton Miller
-
依托单位:
Race Condition Detection for Debugging Parallel Programs
-
批准号:9100968
-
项目类别:Continuing Grant
-
资助金额:$18.34万
-
财政年份:1991
-
负责人:Barton Miller
-
依托单位:
Transferring the IPS-2 Performance Tools into the Supercomputer Environment
-
批准号:9015462
-
项目类别:Standard Grant
-
资助金额:$5.72万
-
财政年份:1990
-
负责人:Barton Miller
-
依托单位:
Performance Measurement and Analysis Tools for Parallel and Distributed Programs
-
批准号:8703373
-
项目类别:Standard Grant
-
资助金额:$9.76万
-
财政年份:1987
-
负责人:Barton Miller
-
依托单位:
海外基金