SETI@home: an experiment in public-resource computing

  title={SETI@home: an experiment in public-resource computing},
  author={David P. Anderson and Jeff Cobb and Eric J. Korpela and Matt Lebofsky and Dan Werthimer},
  journal={Commun. ACM},
Millions of computer owners worldwide contribute computer time to the search for extraterrestrial intelligence, performing the largest computation ever. 

Figures from this paper

Conillon: distributed computing platform for desktop grids

A Dissertation presented in partial ful llment of the Requirements for the Degree of Master in Open Source Software

Virtual infrastructures for computational science: software and architectures for distributed job and resource management

In computational science, the scale of problems addressed and the resolution of solu- tions achieved are often limited by the available computational capacity. The current methodology of scaling co

Data dissemination for distributed computing.

This dissertation presents a meta-modelling system that automates the very labor-intensive and therefore time-heavy and expensive process of manually cataloging and cataloging individual neurons in the brain.

Algorithmic and Scheduling Techniques for Heterogeneous and Distributed Computing

The computing and communication resources of high performance computing systems are becoming heterogeneous, are exhibiting performance fluctuations and are failing in an unforeseeable manner. The M

BOINC: a system for public-resource computing and storage

  • D. Anderson
  • Computer Science
    Fifth IEEE/ACM International Workshop on Grid Computing
  • 2004
The goals of BOINC are described, the design issues that were confronted, and the solutions to these problems are described.

A distributed platform for the volunteer execution of workflows on a local area network

Thesis submitted in fulfilment of the requirements for the Degree of Master of Science in Computer Science

The History of the Grid

The history, current status, and future prospects for Grid computing are reviewed.

CONFIIT: a middleware for peer-to-peer computing

This paper presents CONFIIT main features and how it deals with topology changes and communication faults, and demonstrates how the car-sequencing problem can be solved in a distributed environment.

Public Computing: Reconnecting People to Science

The majority of the world’s computing power is no longer in supercomputer centers and institutional machine rooms, Instead, it is now distributed in the hundreds of millions of personal computers all over the world, enabling scientic explorations that were previously infeasible.



SETI@home-massively distributed computing for SETI

The SETI@home project, managed by a group of researchers at the Space Sciences Laboratory of the University of California, Berkeley, is the first attempt to use large-scale distributed computing to perform a sensitive search for radio signals from extraterrestrial civilizations.

The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition

PVM: A Framework for Parallel Distributed Computing

The PVM system is a programming environment for the development and execution of large concurrent or parallel applications that consist of many interacting, but relatively independent, components. It

The “worm” programs—early experience with a distributed computation

The “worm” programs were an experiment in the development of distributed computations: programs that span machine boundaries and also replicate themselves in idle machines. A “worm” is composed of

The GRID: Blueprint for a New Computing Infrastructure

  • A. Marowka
  • Computer Science
    Scalable Comput. Pract. Exp.
  • 2000
The main purpose is to update the designers and users of parallel numerical algorithms with the latest research in the field and present the novel ideas, results and work in progress and advancing state-of-the-art techniques in the area of parallel and distributed computing for numerical and computational optimization problems in scientific and engineering application.

Searching for Interstellar Communications

The Berkeley Seti Program: Serendip IV Instrumentation

Sabotage-tolerance mechanisms for volunteer computing systems

  • L. Sarmenta
  • Computer Science
    Future Gener. Comput. Syst.
  • 2002
C credibility-based fault-tolerance effectively allows us to exponentially shrink an already linearly-reduced error rate, and thus achieve error-rates that are orders-of-magnitude smaller than those offered by voting or spot-checking alone.