Information AboutBoinc |
| CATEGORIES ABOUT BERKELEY OPEN INFRASTRUCTURE FOR NETWORK COMPUTING | |
| berkeley open infrastructure for network computingberkeley open infrastructure for network computing | |
| distributed computing projects | |
| free science software | |
| university of california, berkeley | |
| SHOPPER'S DELIGHT | |
The Berkeley Open Infrastructure for Network Computing ('''BOINC''') is a , the world's fastest computer. SETI@HOME ORIGINS OF THE BOINC PLATFORM ]] SETI@home is one of the better known projects that utilizes the BOINC distributed platform. The success of SETI@home—which after its launch in 1999 quickly became the most powerful computing network ever assembled — made it clear that distributed computing could be used for many other computing-intensive Scientific projects. : ''The intent of BOINC is to make it possible for researchers in areas as diverse as Molecular Biology , Climatology , and Astrophysics to tap into the enormous but under-utilized Calculating power of Personal Computer s world-wide.'' In essence BOINC is Software that can use the unused CPU cycles on a Computer , to analyse scientific data—what you don't use of your computer, it uses. BOINC is funded by the National Science Foundation through awards SCI/0221529, SCI/0438443 and SCI/0506411. DESIGN AND STRUCTURE OF BOINC BOINC is designed to be a free structure for anyone wishing to start a distributed computing project. Most BOINC projects are considered to be Nonprofit and rely heavily, if not completely, on Volunteers . However, this does not mean BOINC cannot be used for profit. BOINC consists of a Server system and client software that communicate with each other to distribute, process, and return work units. Server structure A major part of BOINC is the backend server. The server can be run on one or many machines to allow BOINC to be easily scalable to projects of any size. BOINC servers run on Linux based computers and use Apache , PHP , and MySQL as a basis for its web and Database systems. BOINC is simply the information technology infrastructure for distributing work in the form of work units and downloading the distributed applications that process them. BOINC does no useful scientific work itself. Scientific computations are run on user computers and results are analyzed after they are validated and transferred from BOINC into a scientific database. BOINC servers also provide these advanced features
Client structure BOINC on the client is structured into a number of separate applications. These intercommunicate using the BOINC Remote Procedure Call (RPC) mechanism. These component applications are:
BOINC Credit System See Also: BOINC Credit System PROJECTS USING BOINC Current projects
Projects under development These projects are considered to be in the Alpha or Beta development stages. Some may be totally safe for your computer, while others may cause minor damage under select circumstances. Join these projects with caution. It is generally recommended that you only join these projects if you have XP SP2 (or hardened Linux) with CPU hardware (and OS software) that prevents malicous program behavior.
Future projects
Proposed projects There are several proposals for distributed computing projects on the web
Retired projects
REFERENCES
SEE ALSO EXTERNAL LINKS
|