Difference between revisions of "Distributed Computing"

From Missouri Academy Wiki
Jump to navigation Jump to search
(Removed Genome. Anybody that's using it will find out soon enough. Anybody that's not isn't going to care.)
 
(7 intermediate revisions by 4 users not shown)
Line 1: Line 1:
The @Home program is designed to distribute computing in order to complete computations that would otherwise take an extremely long time, even on a supercomputer.
+
Distributed computing programs are designed to allocate chunks of processing to many computers throughout the world in order to complete computations that would otherwise take an extremely long time, even on a supercomputer.
  
Known @Home projects include:
+
==Available Projects==
 +
Known distributed computing projects include:
 
*[http://folding.stanford.edu/ Folding@Home] (Protein Folding)
 
*[http://folding.stanford.edu/ Folding@Home] (Protein Folding)
*[http://www.stanford.edu/group/pandegroup/genome/ Genome@home]
+
*[http://einstein.phys.uwm.edu/ Einstein@Home] (Gravity Waves)
 
*[http://setiathome.ssl.berkeley.edu/ SETI@Home] (Search for Extraterrestrial Intelligence)
 
*[http://setiathome.ssl.berkeley.edu/ SETI@Home] (Search for Extraterrestrial Intelligence)
 +
*[http://www.mersenne.org/primenet/ PrimeNet] (Great Internet Mersenne Prime Search)
 +
*[http://distributed.net/projects.php distributed.net]
  
[[User:Chrax|I]] am considering starting [[MASMC|Academy]] teams on these sites, just for kicks, to see how much processing the Academy can dole out for the sake of science. If there is enough interest (i.e. 4 other people), I will sign them up and put the Team numbers here.
+
[[User:Chrax|I]] am considering starting [[MASMC|Academy]] teams on these sites, just for kicks, to see how much processing the Academy can dole out for the sake of science. If there is enough interest (i.e. 4 people), in any of these projects, I will start an Academy team and post the team numbers here.
  
(Also, I think there are more, so if you've got your own preferred project, add it to the list.)
+
There are more of these projects out there, so if you've got your own preferred project, add it to the list. [http://distributedcomputing.info/projects.html Here] is a list of active projects, so if you find one you want us to get in on, add it.
  
===Folding@Home===
+
==Folding@Home==
 
Folding@Home is a Stanford run project that computes protein folding. While you may know that proteins have specific amino acid sequences, part of their functionality comes from the shape that results when the protein folds on itself, and Folding@Home is working to understand how proteins take these shapes.
 
Folding@Home is a Stanford run project that computes protein folding. While you may know that proteins have specific amino acid sequences, part of their functionality comes from the shape that results when the protein folds on itself, and Folding@Home is working to understand how proteins take these shapes.
  
 
The client can be found [http://folding.stanford.edu/download.html here]. For [[Linux]] users, simply <code>chmod +x</code> the program and run it, and it'll get going on its own. I would suggest giving it its own folder, so you don't accidentally delete something important.
 
The client can be found [http://folding.stanford.edu/download.html here]. For [[Linux]] users, simply <code>chmod +x</code> the program and run it, and it'll get going on its own. I would suggest giving it its own folder, so you don't accidentally delete something important.
  
===Genome@home===
+
The [http://vspx27.stanford.edu/cgi-bin/main.py?qtype=teampage&teamnum=41760 Academy team] number is 41760. Enter this as you set up your client for the first time.
Genome@home is also run by Stanford, in an attempt to understand more about how genes work. This, combined with the research gained from the folding project, should increase our overall understanding of the gene->protein process and eventually allow us to be able to synthesize genes and make new proteins that would behave predictably.
 
  
This project uses the Folding@Home client, so you'll have to check the Genome@home page for how to configure it to run Genome instead of Folding.
+
==Einstein@Home==
 +
In the General Theory of Relativity[http://en.wikipedia.org/wiki/General_relativity], Einstein predicted the existence of gravity waves[http://en.wikipedia.org/wiki/Gravitational_radiation]. However, there has been no direct evidence. The Einstein@Home project hopes to remedy this.
  
===SETI@Home===
+
To run Einstein@Home, you need to [http://einstein.phys.uwm.edu/create_account_form.php sign up], and then [http://boinc.berkeley.edu/download.php download the software]. The software will run CPU benchmarks, and then sit there. Windows users will need to go to Settings -> Attach to Project, and enter <nowiki>http://einstein.phys.uwm.edu/</nowiki> and the horrible string of alphanumerics that you receive when signing up.
 +
 
 +
Then you can [http://einstein.phys.uwm.edu/team_join_form.php?id=767 join] the [http://einstein.phys.uwm.edu/team_display.php?teamid=767 team].
 +
 
 +
==SETI@Home==
 
[http://setiathome.ssl.berkeley.edu/download.html Download the client here], and make sure to read the instructions (for I have not).
 
[http://setiathome.ssl.berkeley.edu/download.html Download the client here], and make sure to read the instructions (for I have not).
 +
 +
==PrimeNet==
 +
The goal of PrimeNet is to find as many Mersenne primes (primes that fit the description 2<sup>p</sup>-1 where p &isin; PRIMES) as they can. In May 2004, the 41st Mersenne was found (2<sup>24,036,583</sup>-1, which is around 7 million digits long). As I write this, the PrimeNet grid is doing about 15005 gigaflops, which is absolutely nuts even if you don't know what flops (floating point operations per second) are.
 +
 +
You can get the software [http://www.mersenne.org/freesoft.htm here]. This is not a project in which you can work in teams, but neat nonetheless.
 +
 +
==distributed.net==
 +
This is a particularly geeky distributed computing site that seems to be largely into mathematical and computational problems, such as encryption stress-testing and finding rulers such that no two marks are the same distance apart as any other pair of two marks.
 +
 +
Clients can be found [http://distributed.net/download/clients.php here].
 +
 +
[[Category:Computers]]

Latest revision as of 19:14, 6 March 2005

Distributed computing programs are designed to allocate chunks of processing to many computers throughout the world in order to complete computations that would otherwise take an extremely long time, even on a supercomputer.

Available Projects[edit]

Known distributed computing projects include:

I am considering starting Academy teams on these sites, just for kicks, to see how much processing the Academy can dole out for the sake of science. If there is enough interest (i.e. 4 people), in any of these projects, I will start an Academy team and post the team numbers here.

There are more of these projects out there, so if you've got your own preferred project, add it to the list. Here is a list of active projects, so if you find one you want us to get in on, add it.

Folding@Home[edit]

Folding@Home is a Stanford run project that computes protein folding. While you may know that proteins have specific amino acid sequences, part of their functionality comes from the shape that results when the protein folds on itself, and Folding@Home is working to understand how proteins take these shapes.

The client can be found here. For Linux users, simply chmod +x the program and run it, and it'll get going on its own. I would suggest giving it its own folder, so you don't accidentally delete something important.

The Academy team number is 41760. Enter this as you set up your client for the first time.

Einstein@Home[edit]

In the General Theory of Relativity[1], Einstein predicted the existence of gravity waves[2]. However, there has been no direct evidence. The Einstein@Home project hopes to remedy this.

To run Einstein@Home, you need to sign up, and then download the software. The software will run CPU benchmarks, and then sit there. Windows users will need to go to Settings -> Attach to Project, and enter http://einstein.phys.uwm.edu/ and the horrible string of alphanumerics that you receive when signing up.

Then you can join the team.

SETI@Home[edit]

Download the client here, and make sure to read the instructions (for I have not).

PrimeNet[edit]

The goal of PrimeNet is to find as many Mersenne primes (primes that fit the description 2p-1 where p ∈ PRIMES) as they can. In May 2004, the 41st Mersenne was found (224,036,583-1, which is around 7 million digits long). As I write this, the PrimeNet grid is doing about 15005 gigaflops, which is absolutely nuts even if you don't know what flops (floating point operations per second) are.

You can get the software here. This is not a project in which you can work in teams, but neat nonetheless.

distributed.net[edit]

This is a particularly geeky distributed computing site that seems to be largely into mathematical and computational problems, such as encryption stress-testing and finding rulers such that no two marks are the same distance apart as any other pair of two marks.

Clients can be found here.