Changes between Version 2 and Version 3 of BoincIntro


Ignore:
Timestamp:
May 3, 2007, 2:40:38 PM (17 years ago)
Author:
Simek
Comment:

visual correct

Legend:

Unmodified
Added
Removed
Modified
  • BoincIntro

    v2 v3  
    1212BOINC provides features that simplify the creation and operation of distributed computing projects.
    1313
    14     * '''Flexible application framework'''
     14    * '''Flexible application framework'''[[BR]]
    1515      Existing applications in common languages (C, C++, Fortran) can run as BOINC applications with little or no modification. An application can consist of several files (e.g. multiple programs and a coordinating script). New versions of applications can be deployed with no participant involvement.
    16     * '''Security'''
     16    * '''Security'''[[BR]]
    1717      BOINC protects against several types of attacks. For example, digital signatures based on public-key encryption protect against the distribution of viruses.
    18     * '''Multiple servers and fault-tolerance'''
     18    * '''Multiple servers and fault-tolerance'''[[BR]]
    1919      Projects can have separate scheduling and data servers, with multiple servers of each type. Clients automatically try alternate servers; if all servers are down, clients do exponential backoff to avoid flooding the servers when they come back up.
    20     * '''Source code availability'''
     20    * '''Source code availability'''[[BR]]
    2121      BOINC is distributed under the [http://www.gnu.org/copyleft/lesser.html Lesser General Public License]. However, BOINC applications need not be open source.
    22     * '''Support for large data'''
     22    * '''Support for large data'''[[BR]]
    2323      BOINC supports applications that produce or consume large amounts of data, or that use large amounts of memory. Data distribution and collection can be spread across many servers, and participant hosts transfer large data unobtrusively. Users can specify limits on disk usage and network bandwidth. Work is dispatched only to hosts able to handle it.
    2424
     
    2727BOINC provides the following features to participants:
    2828
    29     * '''Multiple participant platforms'''
     29    * '''Multiple participant platforms'''[[BR]]
    3030      The BOINC core client is available for most common platforms (Mac OS X, Windows, Linux and other Unix systems). The client can use multiple CPUs.
    31     * '''Web-based participant interfaces'''
     31    * '''Web-based participant interfaces'''[[BR]]
    3232      BOINC provides web-based interfaces for account creation, preference editing, and participant status display. A participant's preferences are automatically propagated to all their hosts, making it easy to manage large numbers of hosts.
    33     * '''Configurable host work caching'''
     33    * '''Configurable host work caching'''[[BR]]
    3434      The core client downloads enough work to keep its host busy for a user-specifiable amount of time. This can be used to decrease the frequency of connections or to allow the host to keep working during project downtime.