Parallel computing has long offered the promise of very high performance, but it has delivered only in a narrow range of applications. Exploiting parallelism at the level of large distributed-memory systems is hampered by the cost of message-passing, while shared-memory systems remain mostly small-scale. With the advent of symmetric multiprocessors (SMPs), however, shared-memory on a modest scale is becoming an available commodity. High-performance gigabit networks allow scalable applications to run on large clusters of SMPs. Over the next five to ten years, clusters of SMPs will likely be the predominant architecture for scalable high-performance computing; however, little work has been done to date to support effective parallel computing on these SMP clusters.

Preliminary work we have conducted indicates that it is possible to improve upon current programming methods for SMP clusters. In this career award the goal is to develop, implement, assess, and refine algorithms for SMP clusters for irregular (e.g., string-, tree-, and graph-based) computations that will deliver significant speedups on typical configurations of SMP clusters and scale gracefully with the number of processors. The research will investigate new algorithms and a library of basic routines to support irregular computations, mostly tree- and graph- based, along with new insights on how to leverage the theoretical research in PRAM algorithms. Science-driven problems in genomics,bioinformatics, and computational ecology will provide the focus for this research.

The education component of this project includes mentoring high school and minority students, diseminating research results through talks and papers, and presenting tutorials at key conferences and workshops. Prior mentoring has produced several individual and group teams that have won first place in both local and national competitions and mentoring will continue activities with minority groups, such as the National Society of Black Engineers and Native American Pueblo student groups.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Communication Foundations (CCF)
Application #
0611589
Program Officer
Almadena Y. Chtchelkanova
Project Start
Project End
Budget Start
2005-12-01
Budget End
2007-06-30
Support Year
Fiscal Year
2006
Total Cost
$108,037
Indirect Cost
Name
Georgia Tech Research Corporation
Department
Type
DUNS #
City
Atlanta
State
GA
Country
United States
Zip Code
30332