|
|
|
|
Award Abstract #0221529
Research and Infrastructure Development for Public-Resource Scientific Computing
| NSF Org: |
OAC
Office of Advanced Cyberinfrastructure (OAC)
|
|
| Initial Amendment Date: |
September 18, 2002 |
|
| Latest Amendment Date: |
May 27, 2004
|
|
| Award Number: |
0221529 |
|
| Award Instrument: |
Standard Grant |
|
| Program Manager: |
Kevin Thompson OAC Office of Advanced Cyberinfrastructure (OAC)
CSE Direct For Computer & Info Scie & Enginr |
|
| Start Date: |
October 1, 2002 |
|
| End Date: |
September 30, 2005 (Estimated) |
|
| Awarded Amount to Date: |
$911,264.00
|
|
| Investigator(s): |
David Anderson davea@ssl.berkeley.edu (Principal Investigator)
Geoffrey Marcy (Former Principal Investigator)
Dan Werthimer (Co-Principal Investigator) Eric Korpela (Co-Principal Investigator)
|
|
| Sponsor: |
University of California-Berkeley
Sponsored Projects Office
BERKELEY, CA
94710-1749
(510)643-3891
|
|
| NSF Program(s): |
SPECIAL PROJECTS IN NET RESEAR
|
|
| Program Reference Code(s): |
9218, 9251, HPCC
|
|
| Program Element Code(s): |
4095
|
ABSTRACT
The SETI@home project has pioneered public-resource computing, using millions of computers in homes and offices around the world to perform scientific computing. This approach, though it presents some difficulties, has provided unprecedented computing power and has led to a unique public involvement in science.
The researchers propose research in which anew software infrastructure for public-resource computing will be developed. The researchers call this the Berkeley Infrastructure for Distributed Computing (BIDC). Among the design goals of BIDC, two are of special importance:
BIDC will provide mechanisms for efficiently and economically distributing data from project servers to participant hosts, which typically have commercial ISP connections. The mechanisms will use noncommercial networks like Abilene and organizational LANs where possible, and will use idle link capacity, similarly to the use of idle CPU cycles, with little or no impact on regular network usage.
BIDC will be open-source, and will have an open architecture that will allow multiple independent
projects to share a single participant base. Participants have fine-grain control over how much of their resources are used, and how they are divided among the projects. New projects can be started easily, and function even if existing projects fail.
The researchers will use BIDC for upcoming SETI projects, including new searches using the Parkes observatory in Australia, the future multibeam receiver at Arecibo, and wider frequency bands from the current receiver at Arecibo. In addition the researchers will encourage and support the use of BIDC by other distributed projects; there are potential users in numerous areas including climatology, oceanography, physics, mathematics, and ecological science.
There will be social and educational components as well. Public-resource computing projects succeed only if they attract and retain participants. In SETI@home, the researchers have developed a number of schemes for encouraging and harnessing friendly competition among users, and for keeping users informed and interested about the contributions of their computers to research. BIDC will include variants of these schemes that can be used within and across the projects based on it.
The proposed research will advance knowledge in Internet-scale public-resource computing, which has emerged as an important direction both in Computer Science and in numerous application areas. In particular, the research will expand the range of applications for which public-resource computing is effective, including applications that involve large data. It will allow projects to develop and deploy these applications easily, and will allow many such projects to efficiently share a single resource pool.
By carrying out the SETI@home project the researchers have demonstrated their qualification to do this research, and are in a unique position to connect new projects with their user base of 3,500,000 people worldwide.
The research will have a broad impact. It will enable computational techniques that were previously
impractical because of their resource requirements, and will therefore make possible new types of research in many scientific areas. It will provide a framework for experimental research in other types of Internetscale systems (storage, semantic-based searching, security and communication). By enabling new scientific computing projects, it will help educate and inform the worldwide public in multiple scientific areas, it will directly involve the public in science, and will give the public a voice in the directions of science research.
Please report errors in award information by writing to: awardsearch@nsf.gov.
|
|
|