The goal of this research is to make massively-parallel computers easy to program. This means that the natural users of these machines; scientists and engineers working on large-scale, state-of-the-art research, as exemplified by the Grand Challenge Problems routinely exploit these computers as a research tool. The problem of programming massively-parallel computers is attacked from three directions: (1) collaborating with computer architects on shared-memory architectures that facilitate programming and compilation, (2) developing new parallel languages that permit more natural expression of parallel algo-rithms and the techniques to implement them, and (3) building performance evaluation and debugging tools to help programmers to understand and increase their program's performance and correctness.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Communication Foundations (CCF)
Application #
9357779
Program Officer
Mukesh Singhal
Project Start
Project End
Budget Start
1993-08-01
Budget End
1999-07-31
Support Year
Fiscal Year
1993
Total Cost
$312,500
Indirect Cost
Name
University of Wisconsin Madison
Department
Type
DUNS #
City
Madison
State
WI
Country
United States
Zip Code
53715