Are there any sites providing optimized clients? -- PART II

Message boards : Number crunching : Are there any sites providing optimized clients? -- PART II
Message board moderation

To post messages, you must log in.

1 · 2 · 3 · 4 . . . 19 · Next

AuthorMessage
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 346947 - Posted: 23 Jun 2006, 22:02:31 UTC

ID: 346947 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 346952 - Posted: 23 Jun 2006, 22:04:45 UTC

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.


This could possibly impinge on seti/BOINC funding to UCB.

I don't see how, as long as the person using the compiler isn’t being paid to do so by UCB (or anyone else). But, as I’ve said before, IANAL.

I agree with Odysseus here.
Donate to SETI@Home via PayPal!

Optimized SETI@Home apps + Information
ID: 346952 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 346996 - Posted: 23 Jun 2006, 23:07:08 UTC
Last modified: 23 Jun 2006, 23:10:39 UTC

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
ID: 346996 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 347036 - Posted: 23 Jun 2006, 23:56:12 UTC
Last modified: 23 Jun 2006, 23:56:33 UTC

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
ID: 347036 · Report as offensive
Profile Sir Ulli
Volunteer tester
Avatar

Send message
Joined: 21 Oct 99
Posts: 2246
Credit: 6,136,250
RAC: 0
Germany
Message 347043 - Posted: 24 Jun 2006, 0:04:44 UTC

and times, nothink

but times are ...

have you Comparisons with the original Client

Greetings from Germany NRW
Ulli

ID: 347043 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 347050 - Posted: 24 Jun 2006, 0:13:09 UTC

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
ID: 347050 · Report as offensive
1mp0£173
Volunteer tester

Send message
Joined: 3 Apr 99
Posts: 8423
Credit: 356,897
RAC: 0
United States
Message 347054 - Posted: 24 Jun 2006, 0:16:57 UTC - in response to Message 347050.  

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.

Simon,

Are you using the "Express" (free) version of Visual C?

-- Ned
ID: 347054 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 347069 - Posted: 24 Jun 2006, 0:28:51 UTC
Last modified: 24 Jun 2006, 0:31:04 UTC

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
ID: 347069 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 347071 - Posted: 24 Jun 2006, 0:31:13 UTC

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.
ID: 347071 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 347074 - Posted: 24 Jun 2006, 0:33:37 UTC
Last modified: 24 Jun 2006, 0:35:14 UTC

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
ID: 347074 · Report as offensive
Pepperammi

Send message
Joined: 3 Apr 99
Posts: 200
Credit: 737,775
RAC: 0
United Kingdom
Message 347095 - Posted: 24 Jun 2006, 0:58:50 UTC - in response to Message 347074.  
Last modified: 24 Jun 2006, 1:00:52 UTC

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.

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.
ID: 347095 · Report as offensive
Profile Skip Davis

Send message
Joined: 22 Dec 00
Posts: 44
Credit: 2,565,939
RAC: 0
United States
Message 347223 - Posted: 24 Jun 2006, 2:46:05 UTC
Last modified: 24 Jun 2006, 2:46:56 UTC

Yes it is by many of us, Very much appreciated! Excited also.:)
ID: 347223 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 347288 - Posted: 24 Jun 2006, 5:04:03 UTC
Last modified: 24 Jun 2006, 5:04:33 UTC

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
ID: 347288 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 347806 - Posted: 24 Jun 2006, 20:38:39 UTC
Last modified: 24 Jun 2006, 20:54:45 UTC

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
ID: 347806 · Report as offensive
Pepperammi

Send message
Joined: 3 Apr 99
Posts: 200
Credit: 737,775
RAC: 0
United Kingdom
Message 347843 - Posted: 24 Jun 2006, 21:28:32 UTC - in response to Message 347806.  

Those look like fantastic results. Nice :)
ID: 347843 · Report as offensive
Profile SoNic

Send message
Joined: 24 Dec 00
Posts: 140
Credit: 2,963,627
RAC: 0
Romania
Message 347858 - Posted: 24 Jun 2006, 21:39:31 UTC - in response to Message 346947.  
Last modified: 24 Jun 2006, 21:40:03 UTC

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
ID: 347858 · Report as offensive
Profile Digger
Volunteer tester

Send message
Joined: 4 Dec 99
Posts: 614
Credit: 21,053
RAC: 0
United States
Message 347861 - Posted: 24 Jun 2006, 21:43:26 UTC
Last modified: 24 Jun 2006, 21:44:58 UTC


Simon, that is some very nice work there. Thanks for your efforts, and everyone else who is working on this as well!

ID: 347861 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 347866 - Posted: 24 Jun 2006, 21:45:46 UTC

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
ID: 347866 · Report as offensive
Profile SargeD@SETI.USA
Volunteer tester
Avatar

Send message
Joined: 24 Nov 02
Posts: 957
Credit: 3,848,754
RAC: 0
United States
Message 347892 - Posted: 24 Jun 2006, 22:03:15 UTC - in response to Message 347866.  
Last modified: 24 Jun 2006, 22:04:59 UTC

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

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.

ID: 347892 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 347896 - Posted: 24 Jun 2006, 22:05:29 UTC

ID: 347896 · Report as offensive
1 · 2 · 3 · 4 . . . 19 · Next

Message boards : Number crunching : Are there any sites providing optimized clients? -- PART II


 
©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.