Message boards :
Number crunching :
Are there any sites providing optimized clients? -- PART II
Message board moderation
Author | Message |
---|---|
KWSN - Chicken of Angnor Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 |
The original thread can be found here - http://setiathome.berkeley.edu/forum_thread.php?id=31655 Regards, Simon. Donate to SETI@Home via PayPal! Optimized SETI@Home apps + Information |
KWSN - Chicken of Angnor Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 |
Any work performed or produced as a result of use of the Materials cannot be performed or produced for the benefit of other parties for a fee, compensation or any other reimbursement or remuneration. I agree with Odysseus here. Donate to SETI@Home via PayPal! Optimized SETI@Home apps + Information |
KWSN - Chicken of Angnor Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 |
I'm having trouble with CVS - I know someone posted how to get the enhanced CVS sources, the ones you get with the command from http://boinc.berkeley.edu/source_code.php are 4.xx. Can anyone paste the correct CVS checkout command again please? I'm too tired to wade through threads... Regards, Simon. --edit Never mind, found it by browsing the CVS web viewer. cvs -d :pserver:anonymous:@alien.ssl.berkeley.edu:/home/cvs/cvsroot checkout -r setiathome_enhanced seti_boinc - for anyone that's interested :o) That will grab the correct sources for you. Donate to SETI@Home via PayPal! Optimized SETI@Home apps + Information |
KWSN - Chicken of Angnor Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 |
FYI: CVS sources compiled without real problems for me on Windows. Someone forgot to remove a file from the project - amd64AnalyzeFuncs.cpp. It doesn't exist on the CVS anymore, but it's in the project file still. Remove it, builds fine. I will be testing this with my flags and ICC/IPP vs. my 5.15 builds and see if anything changes. Regards, Simon. Donate to SETI@Home via PayPal! Optimized SETI@Home apps + Information |
Sir Ulli Send message Joined: 21 Oct 99 Posts: 2246 Credit: 6,136,250 RAC: 0 |
|
KWSN - Chicken of Angnor Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 |
As soon as I have results, I'll post them here :o) Default 5.12 vs. Default 5.15 vs. Default 5.17 VS Cruncher 5.12 My 5.15 My 5.17. All on the same host, so the comparison should be halfway fair. Regards, Simon. Donate to SETI@Home via PayPal! Optimized SETI@Home apps + Information |
1mp0£173 Send message Joined: 3 Apr 99 Posts: 8423 Credit: 356,897 RAC: 0 |
As soon as I have results, I'll post them here :o) Simon, Are you using the "Express" (free) version of Visual C? -- Ned |
KWSN - Chicken of Angnor Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 |
No, because I don't have a free 2003 version (and the 2005 express version croaks on some not-so-clean syntax somewhere, I forget). Someone mentioned a free GUI-less 2003 version that's around - since the command-line options are in Visual Studio, I'm pretty sure that could be used to build. For anyone interested in having Microsoft licenses available for personal use, you should really check out Microsoft certification...hint hint. Stop pirating, start getting free stuff from MS! Exams are much less expensive than licenses, but licenses are included when you take exams. Edumacate yourself ;o) Regards, Simon. Donate to SETI@Home via PayPal! Optimized SETI@Home apps + Information |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
I'll ask that any links to stable clients be posted in the New Optimised Apps Links --READ ONLY THREAD thread. If they are test clients, please keep them here. |
KWSN - Chicken of Angnor Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 |
Ageless, that is exactly why I have not yet posted anything there. I won't release things unless I'm sure about the license issues. Should I release anything, it will have been tested exhaustively on a number of different hosts beforehand. I do want to make sure *everything* is as right as it could be before I take that step - can't speak for others trying their hand at optimizing. Also, I have a couple of people as a test group. I won't risk a test build being less than perfect and getting distributed to lots of people, so I'm keeping it small for now. Regards, Simon. Donate to SETI@Home via PayPal! Optimized SETI@Home apps + Information |
Pepperammi Send message Joined: 3 Apr 99 Posts: 200 Credit: 737,775 RAC: 0 |
I won't risk a test build being less than perfect and getting distributed to lots of people, so I'm keeping it small for now. probly wise move.. Can't wait to see all your efforts in action. My personal (and i'm sure from many others too) thanks for keeping to the struggle to build optimized apps and working so hard already. Same goes to all others that have been doing their own work too. Its all much appreciated. |
Skip Davis Send message Joined: 22 Dec 00 Posts: 44 Credit: 2,565,939 RAC: 0 |
Yes it is by many of us, Very much appreciated! Excited also.:) |
KWSN - Chicken of Angnor Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 |
Thanks again :o) Well, after spending a few hours trying to get the CVS 5.17 sources to compile, I'm giving up on them for now. Instead, I'll schedule a nice test run while I sleep - default vs. Crunch3r vs. mine on Windows, same on Linux, all for SSE2. Regards, Simon. Donate to SETI@Home via PayPal! Optimized SETI@Home apps + Information |
KWSN - Chicken of Angnor Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 |
Okay, here is the first round of test results. Bear in mind a test run takes me around 1-2 hours all in all (with collating results and rebooting twice). The chirp_limit has been adjusted (to 1/2.5) so the units take comparatively less time, or one run would take 12-20 hours. testWU-1 (AR: 0.60488405578199) Windows 32-Bit Default 5.15 with graphics 23m 33s (1411 seconds) Crunch3r 5.12 SSE2 11m 30s (690 seconds) - 51.1% quicker My 5.15 SSE2 11m 25s (685 seconds) - 51.5% quicker Those 5 seconds difference are well within standard result variance, so I'd calll it a draw at this AR on Windows. Linux 32-Bit Default 5.12 (no X-Win installed, so no graphics? not sure) 19m 30s (1150 seconds) Crunch3r 5.12 SSE2 14m 16s (856 seconds) - 25.57% quicker My 5.15 SSE2 12m 49s (769 seconds) - 33.13% quicker -------------------------------- Linux vs. Windows Default client Linux is 18.5% quicker. Crunch3rs 5.12 Windows is 19.4% quicker. My 5.15 builds Windows is 12.2% quicker. So to sum things up, Windows does seem quicker at this AR with optimized clients, but slower with the default (due to the graphics? probably). Next unit I'll test has an AR of ~0.44, so scaling should be different there. Regards, Simon. Donate to SETI@Home via PayPal! Optimized SETI@Home apps + Information |
Pepperammi Send message Joined: 3 Apr 99 Posts: 200 Credit: 737,775 RAC: 0 |
Those look like fantastic results. Nice :) |
SoNic Send message Joined: 24 Dec 00 Posts: 140 Credit: 2,963,627 RAC: 0 |
From what I have read about licensing issues, is not legal to distribuite any optimized app withouth the sources. Here are some optimized apps, but no sources: http://realtec.dyndns.org/web/vbforum/showthread.php?t=1245 |
Digger Send message Joined: 4 Dec 99 Posts: 614 Credit: 21,053 RAC: 0 |
Simon, that is some very nice work there. Thanks for your efforts, and everyone else who is working on this as well! |
KWSN - Chicken of Angnor Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 |
baracutio has been notified that not offering source code for stuff you're distributing is against the GPL. He used to offer Crunch3r's clients but took them down after being asked. However, you're correct - that optimized BOINC app should also have a source package available to accompany it. It is not an optimized cruncher, though, but an optimized BOINC client. Be aware that only made a difference when claimed credit depended on benchmarks. It doesn't anymore. So the real difference between using those and the default ones is zero. Regards, Simon. Donate to SETI@Home via PayPal! Optimized SETI@Home apps + Information |
SargeD@SETI.USA Send message Joined: 24 Nov 02 Posts: 957 Credit: 3,848,754 RAC: 0 |
From what I have read about licensing issues, is not legal to distribuite any optimized app withouth the sources. For clarification purposes: The GPL does NOT require the source to be distributed with the executables. What it says is that the source must be made available if requested. This can be accomplished in many different ways and still be IAW the GPL. A text file with a link to the source can be included in the distribution or a simple statement telling people how to request it. |
KWSN - Chicken of Angnor Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 |
Thanks for the clarification Sarge! Donate to SETI@Home via PayPal! Optimized SETI@Home apps + Information |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.