Seti@Home optimized science apps and information
 
Welcome, Guest. Please login or register.
Did you miss your activation email?
08 Jan 2009, 04:03:49 pm

Login with username, password and session length
 
If you've registered already but never got your activation email, please click here.
 
 
Seti@Home optimized science apps and information  |  Optimized Seti@Home apps  |  Linux  |  Topic: Initial public release - SSE Linux optimized Seti@Home client (5.15) 0 Members and 0 Guests are viewing this topic. « previous next »
Pages: [1] Go Down Print
This message is marked as News.
Author Topic: Initial public release - SSE Linux optimized Seti@Home client (5.15)  (Read 5625 times)
Simon
Ni!
Lord o' the Board
Knight who says 'Ni!'
*****
Offline Offline

Posts: 1053



View Profile WWW
Initial public release - SSE Linux optimized Seti@Home client (5.15)
« on: 01 Jul 2006, 02:33:03 pm »

Hi everyone,

this client has been compiled using Intel's excellent compiler and library package (Links in the Links section, also in the How-To). It's version 5.15 and based on Eric Korpela's source tarballs.

It has been tested on a lot of different hardware - various Pentium 3, Athlon XP and Duron-based machines. The results it produces have validated 100% in all tests.

Still, if you decide to use this client, it's at your own risk. Despite all testing that has gone into making sure it performs valid science and does so quickly, something might go wrong. YMMV.

That said, here's the download link:

Linux SSE-optimized Seti@Home client (UPX-compressed)
Linux SSE-optimized Seti@Home client (uncompressed)

Please post whether it worked for you or not!
You will have to register before you can post.

Installation is very simple - when you unpack the archive, it will put all its files into a directory called "setiathome-5.15-kwsn-sse". Copy the contents of that folder (all files inside it, not the directory!) into BOINC/projects/setiathome.berkeley.edu.

You should test whether it works on your platform before copying it - simply run it in the directory you unpacked it to. This way, if something goes wrong, you won't lose your cached WUs.

Then simply restart (stop and start) your BOINC client, it should recognize the app_info.xml and resume all your WUs for you.

Regards,
Simon
« Last Edit: 04 Jul 2006, 01:59:50 pm by Simon » Logged
Metod, S56RKO
Pre-Release Tester
Knight o' the Realm
***
Offline Offline

Posts: 36


View Profile
Re: Initial public release - SSE Linux optimized Seti@Home client (5.15)
« Reply #1 on: 01 Jul 2006, 03:56:51 pm »

Simon,

this is great news. Thanks a lot!

BTW, any chance to get uncompressed version? It does annoy me a bit to see a 4 instead of setiathome_5.15_kwsn_whatever in output of top.
Logged
Simon
Ni!
Lord o' the Board
Knight who says 'Ni!'
*****
Offline Offline

Posts: 1053



View Profile WWW
Re: Initial public release - SSE Linux optimized Seti@Home client (5.15)
« Reply #2 on: 01 Jul 2006, 04:26:16 pm »

Coming right up Smiley Just haven't uploaded it yet. Thanks for reminding me!

The downloads area now has both UPX-compressed and uncompressed binaries.

Interestingly, the UPX-compressed binaries show up with their real name in my "top" or "ps aux". What distro are you using again?

Regards,
Simon.
« Last Edit: 01 Jul 2006, 04:33:20 pm by Simon » Logged
Metod, S56RKO
Pre-Release Tester
Knight o' the Realm
***
Offline Offline

Posts: 36


View Profile
Re: Initial public release - SSE Linux optimized Seti@Home client (5.15)
« Reply #3 on: 02 Jul 2006, 06:08:08 am »

Interestingly, the UPX-compressed binaries show up with their real name in my "top" or "ps aux". What distro are you using again?

Debian sarge, RedHat 7.3 or Gentoo. I've een the same on Slackware.
Logged
Pete Yule
Pre-Release Tester
Knave
***
Offline Offline

Posts: 7


View Profile
Re: Initial public release - SSE Linux optimized Seti@Home client (5.15)
« Reply #4 on: 02 Jul 2006, 11:53:24 am »

I see the same with the compressed client on FC4 - just '4'. The uncompressed version looks right in top.
Logged
s52d
Pre-Release Tester
Squire
***
Offline Offline

Posts: 10


View Profile
Re: Initial public release - SSE Linux optimized Seti@Home client (5.15)
« Reply #5 on: 03 Jul 2006, 02:37:40 pm »

hi!

Beside 4, I've seen 3 and 5.
ps shows OK, but top shows 3/4/5

example (P4HT), top:
30241 boinc     39  19 78632  63m  11m R  1.0  3.1  85:38.65 5
   5516 iztok     16   0  1968 1080 1756 R  0.7  0.1   0:00.02 top
ps:

boinc    27216 23139 28 00:18 pts/4    05:47:59 setiathome-5.15-sse2
boinc    30241 23139  9 05:39 pts/4    01:25:41 setiathome-5.15-sse2

anyhow, it runs, it pushes my top box over 1500 RAC, thanks!

73
Iztok
Logged
Simon
Ni!
Lord o' the Board
Knight who says 'Ni!'
*****
Offline Offline

Posts: 1053



View Profile WWW
Re: Initial public release - SSE Linux optimized Seti@Home client (5.15)
« Reply #6 on: 03 Jul 2006, 10:22:28 pm »

You're welcome Smiley

Thanks for pasting that.

Next versions will hopefully eliminate the need for binary compression. Right now, the Windows clients are my priority (since I just got that license).

Regards,
Simon.
Logged
hiamps
Pre-Release Tester
Knight o' the Realm
***
Offline Offline

Posts: 50


View Profile WWW
Re: Initial public release - SSE Linux optimized Seti@Home client (5.15)
« Reply #7 on: 08 Jul 2006, 12:42:18 pm »

Well thanks for trying...We better be careful and not stress test simon...We need him in good form.
Logged
kruemelmaus
Knave
*
Offline Offline

Posts: 3


View Profile
Re: Initial public release - SSE Linux optimized Seti@Home client (5.15)
« Reply #8 on: 13 Jul 2006, 04:30:13 pm »

Hi Simon,

just  thought you'd be interested in results from a more uncommon platform...

Your Linux SSE optimized client ist running pretty fine on this little net appliance:

root@ipcop:~ # uname -a
Linux ipcop.localdomain.xx 2.4.31 #1 Fri Aug 26 01:32:48 GMT 2005 i686 CentaurHauls unknown GNU/Linux

root@ipcop:~ # cat /proc/cpuinfo
processor       : 0
vendor_id       : CentaurHauls
cpu family      : 6
model           : 9
model name      : VIA Nehemiah
stepping        : 8
cpu MHz         : 1199.806
cache size      : 64 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr sep mtrr pge cmov pat mmx fxsr sse xstore
bogomips        : 2392.06

latest valid result so far: http://setiathome.berkeley.edu/result.php?resultid=352933795

Many thanks for your time&efforts  !!

best regards,
              kruemelmaus
Logged
Simon
Ni!
Lord o' the Board
Knight who says 'Ni!'
*****
Offline Offline

Posts: 1053



View Profile WWW
Re: Initial public release - SSE Linux optimized Seti@Home client (5.15)
« Reply #9 on: 13 Jul 2006, 04:34:35 pm »

Oh, a Centaur Smiley

I must admit that I have not seen too many of them around, no. Thanks for sharing your results!

When I get some time, I'll compile an MMX-compatible Linux app as well as the same spread of optimized apps as for Windows.

Regards,
Simon.
« Last Edit: 13 Jul 2006, 04:57:42 pm by Simon » Logged
kruemelmaus
Knave
*
Offline Offline

Posts: 3


View Profile
Re: Initial public release - SSE Linux optimized Seti@Home client (5.15)
« Reply #10 on: 13 Jul 2006, 04:53:07 pm »

Simon,

thanks for the fast reply...far too kind, far too kind...

[...]
When I get some time, I'll compile an MMX-compatible Linux app as well as the same spread of optimized apps as for Windows.
[...]

Since i am not a subject matter expert on this topic, i cannot say whether this is worth the effort.
The little Centaur should be capable of running MMX and SSE apps and your SSE version is aready giving it a VERY good boost  Grin

If you think it is worth it, i'd volounteer and  try to test (or at least to run the benchmarks) on my little ipcop   Roll Eyes

regards,
        kruemelmaus
Logged
Simon
Ni!
Lord o' the Board
Knight who says 'Ni!'
*****
Offline Offline

Posts: 1053



View Profile WWW
Re: Initial public release - SSE Linux optimized Seti@Home client (5.15)
« Reply #11 on: 13 Jul 2006, 04:58:57 pm »

I don't think the MMX version would work more quickly on your Centaur - however, there are still a lot of people out there whose computers only support MMX.

The SSE version will remain the quickest for your system Smiley

Regards,
Simon.
Logged
kruemelmaus
Knave
*
Offline Offline

Posts: 3


View Profile
Re: Initial public release - SSE Linux optimized Seti@Home client (5.15)
« Reply #12 on: 13 Jul 2006, 05:09:55 pm »

....than i'll hapilly follow your recommendation and stick with the SSE version, thank you !  Cheesy

BTW: your windows apps are also doing fine on my side (altough off-topic in this part of the forum)

-> Thinkpad with Pentium M 1700MHz, running the SSE2 P-M version: http://setiathome.berkeley.edu/result.php?resultid=353135589

Again, thank you for such a fine piece of craftsmanship !

regards,
        kruemelmaus
Logged
Pete Yule
Pre-Release Tester
Knave
***
Offline Offline

Posts: 7


View Profile
Re: Initial public release - SSE Linux optimized Seti@Home client (5.15)
« Reply #13 on: 17 Jul 2006, 09:29:54 am »

Hi Simon,

I got an error result with the Linux SSE version. The other replications didn't error out.

You might want to take a look.

Cheers,
P
Logged
Pages: [1] Go Up Print 
Seti@Home optimized science apps and information  |  Optimized Seti@Home apps  |  Linux  |  Topic: Initial public release - SSE Linux optimized Seti@Home client (5.15) « previous next »
Jump to:  


Quote!
It is impossible to make anything foolproof because fools are so ingenious.
- Murphy's Law

 
Site Statistics
Total Members:1,187
Total Posts:12,411
Total Topics:482
Downloads
Apps
Windows R-1.x25,177
Windows R-2.020,387
Windows R-2.236,768
Linux 32bit 1.x6,589
Linux 32bit 2.24,472
Linux 64bit 2.21,839
Alpha/IA64216
FreeBSD655
HPUX355
Subtotal:95,232
Source packs:4,170
Tool/WU packs:8,146
Total:162,728
GBs dl'd:283.99
Pages served
Today:3,125
Total:3,576,945
(since 6/26/2006)
173 Donations to S@H
U.S. Dollars:3,196.59
Euros:863.90
Last 24h:$ 0.00
Avg./24h:$ 6.18
Estim. total:$ 4,319.66
Latest Member:
phod
 
 
Seti@Home optimized science apps and information | Powered by Enigma 2.0 (RC1).
© 2003-2009, LSP Dev Team. All Rights Reserved.
Seti@Home optimized science apps and information Forums | Powered by SMF.
© 2005, Simple Machines LLC. All Rights Reserved.
Powered by MySQL Powered by PHP Valid XHTML 1.0! Valid CSS!