Changes between Version 12 and Version 13 of VolunteerComputing


Ignore:
Timestamp:
06/27/12 22:50:34 (5 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • VolunteerComputing

    v12 v13  
    77
    88
    9  * Volunteers are typically members of the general public who own Internet-connected PCs.
     9 * Volunteers are typically members of the general public who own Internet-connected personal computers.
    1010  Organizations such as schools and businesses may also volunteer the use of their computers.
    1111 * Projects are typically academic (university-based) and do scientific research.
     
    2828    so that hackers cannot use the project as a vehicle for malicious activities.
    2929
    30 The first volunteer computing project was [http://www.mersenne.org/ GIMPS] (Great Internet Mersenne Prime Search), which started in 1995. Other early projects include [http://www.distributed.net/ distributed.net], [http://setiathome.berkeley.edu/ SETI@home], and [http://folding.stanford.edu/ Folding@home].
     30The first volunteer computing project was [http://www.mersenne.org/ GIMPS] (Great Internet Mersenne Prime Search), which started in 1995.
     31Other early projects include [http://www.distributed.net/ distributed.net],
     32[http://setiathome.berkeley.edu/ SETI@home], and [http://folding.stanford.edu/ Folding@home].
    3133Today there are over 50 active projects.
    3234
     
    3537It's important for several reasons:
    3638
    37  * Because of the huge number (> 1 billion) of PCs in the world, volunteer computing can supply more computing power to science than does any other type of computing. This computing power enables scientific research that could not be done otherwise. This advantage will increase over time, because the laws of economics dictate that consumer products such as PCs and game consoles will advance faster than more specialized products, and that there will be more of them.
    38  * Volunteer computing power can't be bought; it must be earned. A research project that has limited funding but large public appeal can get huge computing power. In contrast, traditional supercomputers are extremely expensive, and are available only for applications that can afford them (for example, nuclear weapon design and espionage).
    39  * Volunteer computing encourages public interest in science, and provides the public with voice in determining the directions of scientific research.
     39 * Because of the huge number (> 1 billion) of PCs in the world,
     40  volunteer computing can supply more computing power to science than does any other type of computing.
     41  This computing power enables scientific research that could not be done otherwise.
     42  This advantage will increase over time,
     43  because the laws of economics dictate that consumer products such as PCs and game consoles
     44  will advance faster than more specialized products, and that there will be more of them.
     45 * Volunteer computing power can't be bought; it must be earned.
     46  A research project that has limited funding but large public appeal can get huge computing power.
     47  In contrast, traditional supercomputers are extremely expensive,
     48  and are available only for applications that can afford them
     49  (for example, nuclear weapon design and espionage).
     50 * Volunteer computing encourages public interest in science,
     51  and provides the public with voice in determining the directions of scientific research.
    4052
    4153== How does it compare to 'Grid computing'? ==
     
    4456The term generally refers to the sharing of computing resources within and between organizations, with the following properties:
    4557
    46  * Each organization can act as either producer or consumer of resources (hence the analogy with the electrical power grid, in which electric companies can buy and sell power to/from other companies, according to fluctuating demand).
    47  * The organizations are mutually accountable. If one organization misbehaves, the others can respond by suing them or refusing to share resources with them.
     58 * Each organization can act as either producer or consumer of resources (hence the analogy with the electrical power grid,
     59  in which electric companies can buy and sell power to/from other companies, according to fluctuating demand).
     60 * The organizations are mutually accountable. If one organization misbehaves,
     61  the others can respond by suing them or refusing to share resources with them.
    4862
    49 This is different from volunteer computing. 'Desktop grid' computing - which uses desktop PCs within an organization - is superficially similar to volunteer computing,
     63This is different from volunteer computing. 'Desktop grid' computing -
     64which uses desktop PCs within an organization - is superficially similar to volunteer computing,
    5065but because it has accountability and lacks anonymity, it is significantly different.
    5166
     
    6580
    6681 * Volunteer computing uses central servers. There is typically no peer-to-peer communication.
    67  * Peer-to-peer computing benefits the participants (i.e. the people sharing files). There's no notion of a 'project' to which resources are donated.
     82 * Peer-to-peer computing benefits the participants (i.e. the people sharing files).
     83  There's no notion of a 'project' to which resources are donated.
    6884 * Peer-to-peer computing usually involves storage and retrieval, not computing.