View Single Post
Old 2008-02-03, 20:08   #1
mdettweiler
A Sunny Moo
 
mdettweiler's Avatar
 
Aug 2007
USA (GMT-5)

3·2,083 Posts
Cool Automated LLR testing with LLRnet

Hi all,

We have several No Prime Left Behind LLRnet servers. With LLRnet, you can perform LLR tests automatically. There is no need to mess with reserving/reporting ranges and all that stuff. There is no need to worry about whether your machine will run out of work in the middle of the night or while you're on vacation. Just set it and forget it!

LLRnet is very simple to set up--in less than 5 minutes you can be all set and crunching away! It's perfect for users who just want to donate their spare CPU cycles to a worthy cause without adding a degree of complexity to their computer use. (That's not to say that it isn't great for advanced users, too. ) It's also great for work computers, since you can set it up on a computer and not have to worry about having it run out of work while it's not accessible. (Sorry, LLRnet doesn't currently work with HTTP/SOCKS proxy servers. There is one workaround that I know of, but it's more technically oriented--if you're interested, either PM me or post here.)

Here's all you need to do:

1. Download the LLRnet client software for your operating system. The latest version of LLRnet is available for Windows and Linux. For downloads, please see LLRnet supports LLR V3.8 and higher.

All are 32-bit; Because of the type of work that LLR does, 64-bit has minimal, if any, speed difference.

2. Extract the files from the archive you just downloaded. C:\llrnet is a good choice (or /home/username/llrnet for Linux users).

3. Navigate to the folder where you extracted LLRnet. Open up the llr-clientconfig.txt file in your favorite text editor. You'll notice a little ways down from the top a line that says the following:

username = "nobody"

Change "nobody" to your mersenneforum.org username. For example, I would set this to "mdettweiler". This ensures that numbers you work on are credited properly to you in the stats that will be published periodically. (If you'd rather crunch anonymously, and not have your crunching associated with your mersenneforum.org username, simply set this to something different). Note: leaving your username at the default of "nobody" will not work--LLRnet will give an error instead and immediately exit, and in fact on Windows the error may not be visibile at all, and LLRnet will just seemingly shut down immediately after starting.

Save the file, and close out your text editor.

4. Open up a command prompt window and navigate to the folder where you extracted LLRnet. In Windows, type "do". In Linux, type "./do.pl". Work should begin almost immediately. (Note: GUIs are not available with the recent more efficient versions of LLRnet.) When you want to stop running LLRnet, don't just "X" out of the command prompt window. Instead, type Ctl-C followed by a "Y" (Windows) when a question appears. Then type "do -c" in Windows or "./do.pl -c" in Linux. This will return completed results to the server and cancel remaining tests so that they can be handed out to others.

If you would like to have LLRnet run at startup, please post a message here that includes which O.S. that you are running and someone will help. Many changes to LLRnet over the years have made it difficult to give specific instructions.

That's all!

Please post any questions/comments here, or send a private message to me (mdettweiler).

Let's get crunching!

Last fiddled with by gd_barnes on 2011-11-04 at 20:46 Reason: bring up to date
mdettweiler is offline   Reply With Quote