New Faster BOINC 4.13 client for LINUX available now

Message boards : Number crunching : New Faster BOINC 4.13 client for LINUX available now
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5 · Next

AuthorMessage
Profile Shaktai
Volunteer tester
Avatar

Send message
Joined: 16 Jun 99
Posts: 211
Credit: 259,752
RAC: 0
United States
Message 48292 - Posted: 21 Nov 2004, 1:51:47 UTC

WOW!!! Thanks Ned and all of the Linux guru's here.

Running on an AMD 64 3200+ (SUSE Linux 64) with the regular client
2004-11-20 02:09:12 [---] 1060 double precision MIPS (Whetstone) per CPU
2004-11-20 02:09:12 [---] 2635 integer MIPS (Dhrystone) per CPU

Running with Ned's "new" optimized client.
2004-11-20 17:45:34 [---] 2084 double precision MIPS (Whetstone) per CPU
2004-11-20 17:45:34 [---] 4788 integer MIPS (Dhrystone) per CPU

If this delivers error free results, I will be thrilled (and free of Windows).




Team MacNN - The best Macintosh team ever.
ID: 48292 · Report as offensive
Chris Bosshard

Send message
Joined: 5 Jun 99
Posts: 86
Credit: 3,474,583
RAC: 0
Switzerland
Message 48400 - Posted: 21 Nov 2004, 12:18:51 UTC
Last modified: 21 Nov 2004, 12:19:09 UTC

Hi Ned

Thank you for the optimized boinc clients, works nicely on both my Linux boxes one with AMD Athlon MP's and one with an older P3. Both systems show much higher benchmark results with the new clients. BTW I am running FC2 and FC3.

Did you already try to recompile the seti client with the new GCC version?
How is the outcome?
I know the recompile of the seti client with the older GCC version did not show alot of improvement.

Chris Bosshard
Visit my homepage
astroinfo SETI page
ID: 48400 · Report as offensive
Ned Slider

Send message
Joined: 12 Oct 01
Posts: 668
Credit: 4,375,315
RAC: 0
United Kingdom
Message 48407 - Posted: 21 Nov 2004, 12:39:18 UTC - in response to Message 48400.  

> Hi Ned
>
>
> Did you already try to recompile the seti client with the new GCC version?
> How is the outcome?
> I know the recompile of the seti client with the older GCC version did not
> show alot of improvement.
>
>

Yes Chris, I also tried recompiling the seti client. It only showed a 2% improvement (up from 1% with gcc-3.3.3) over the standard downloaded seti client. It's just not worth the effor in my opinion.

Ned

*** My Guide to Compiling Optimised BOINC and SETI Clients ***
*** Download Optimised BOINC and SETI Clients for Linux Here ***
ID: 48407 · Report as offensive
Troy Bernakevitch
Avatar

Send message
Joined: 13 Oct 02
Posts: 3
Credit: 75,934,722
RAC: 163
Canada
Message 48543 - Posted: 22 Nov 2004, 1:40:13 UTC
Last modified: 22 Nov 2004, 1:56:55 UTC

Hi Ned,

Great job on the documentation for compiling Boinc on Linux, using your instructions and alot of time over the last few days I learned alot. I compiled boinc so many times I could do it in my sleep now, but it finally paid off because I found another small improvement. Instead of using '-fomit-frame-pointer' I tried '-momit-leaf-frame-pointer' and managed to pick up only about 4 whetstones but gained over 60 dhrystone marks. I don't think there is really anymore improvement to be had now, I must have tried everything possible your Boinc client was so good I really thought most of my time was wasted.

My machine now scores 2028,4359 in benchmarks, compared with the original client it was only 1025,2351. Plus it finally claims credit on par with(maybe even more) when I ran Windoze.

Thanks again for all your hard work compiling and documenting everything so well.




ID: 48543 · Report as offensive
Ned Slider

Send message
Joined: 12 Oct 01
Posts: 668
Credit: 4,375,315
RAC: 0
United Kingdom
Message 48647 - Posted: 22 Nov 2004, 11:41:21 UTC

Brilliant stuff Troy :)

That's what it's all about - you've learned something, and increased your linux benchmark scores too.

Sooner or later we'll work out how to make some improvements on the seti client too. The group on SourceForge.net are doing some good work with SIMD optimisations on the seti client source code

Ned


*** My Guide to Compiling Optimised BOINC and SETI Clients ***
*** Download Optimised BOINC and SETI Clients for Linux Here ***
ID: 48647 · Report as offensive
Ken Phillips m0mcw
Volunteer tester
Avatar

Send message
Joined: 2 Feb 00
Posts: 267
Credit: 415,678
RAC: 0
United Kingdom
Message 48699 - Posted: 22 Nov 2004, 19:15:50 UTC

Has anyone tried any of Neds optimised clients on fedora core 1, do they work OK? I'm upgrading to this from rh7.3 coz none of Neds clients would run on my rh7.3, due to loads of gcc library problems, the more I tried to upgrade it the more broken it got :-(
My intended machine is an ancient AMD k6-500, with 4 gb hd, and 96mb of ram, not much better than a doorstop really, I'm fairly certain that FC2 or 3 will give major problems due to lack of resources, So I'm starting anew with FC1 (downloading install disk 3 now, after accidently downloading 3 cd's of nothing but rpms - oops!!), I've got to try and learn this linux thingie sometime without just swearing at it and feeling stupid (nothing new :-)), and 7.3 is just too old.

Thanks

Ken Phillips

BOINC question? Look here



"The beginning is the most important part of the work." - Plato
ID: 48699 · Report as offensive
Ned Slider

Send message
Joined: 12 Oct 01
Posts: 668
Credit: 4,375,315
RAC: 0
United Kingdom
Message 48714 - Posted: 22 Nov 2004, 20:46:10 UTC

Hi Ken,

Yes, they will work on FC1 - I've tested that myself as I currently have a copy of FC1 running.

Have you tried the latest clients as posted? I removed the dynamically linked ones and replaced with static versions to help compatability for people like yourself.

Do you still have RH 7.3 or have you wiped it? I can try compiling a special client for you to see if we can get it working. Also, I can do you an optimised version for your K6-500 processor if you're interested. (let me know here and post your e-mail so I can contact you, if interested).

Ned


*** My Guide to Compiling Optimised BOINC and SETI Clients ***
*** Download Optimised BOINC and SETI Clients for Linux Here ***
ID: 48714 · Report as offensive
Ken Phillips m0mcw
Volunteer tester
Avatar

Send message
Joined: 2 Feb 00
Posts: 267
Credit: 415,678
RAC: 0
United Kingdom
Message 48717 - Posted: 22 Nov 2004, 21:11:23 UTC - in response to Message 48714.  
Last modified: 22 Nov 2004, 23:25:56 UTC

> Hi Ken,
>
> Yes, they will work on FC1 - I've tested that myself as I currently have a
> copy of FC1 running.

Marvelous, I'm looking forward to trying it.

> Have you tried the latest clients as posted? I removed the dynamically linked
> ones and replaced with static versions to help compatability for people like
> yourself.

Yes, I tried the dynamic one, couldn't make it due to libraries being too old, updates to libraries wouldn't 'stick' for some reason, then found the static clients you'd posted, but, the 686 client crashed out with a 'sigkill' error of some sort, perhaps my system was too broken already.

> Do you still have RH 7.3 or have you wiped it? I can try compiling a special
> client for you to see if we can get it working.

Yes and no, I tried to update the 7.3 to FC1 off the web, silly idea, should have known better, so now it boots, and I can log in, but the poor thing is very, very broken, with broken dependancies everywhere, and I can't even even start up the nic :-( Hence the fresh install I've got planned if this disk three ever downloads.

> Also, I can do you an optimised version for your K6-500 processor if you're interested. (let me know here and post your e-mail so I can contact you, if interested).

That would be excellent! I wish I knew enough to try it myself, but, I'm frustrated enough with linux as it is. I just find myself unable to learn anything because it seems I'm always fighting it! My poor little processor is an AMD k6-2 500 with 3d now technology, Wow, doesn't it sound good, I wish it was!!!

Cheers muchly

Ken Phillips

BOINC question? Look here



"The beginning is the most important part of the work." - Plato
ID: 48717 · Report as offensive
Ned Slider

Send message
Joined: 12 Oct 01
Posts: 668
Credit: 4,375,315
RAC: 0
United Kingdom
Message 48737 - Posted: 22 Nov 2004, 22:32:26 UTC

I still have a K6-2 450 running strong :)

OK Ken, I'll compile you one tomorrow and e-mail you - got your e-mail addy if you want to edit and remove it :)

I suspect my current clients are incompatable with your older processor, I'm not sure. Anyway, I'll compile you a statically linked version optimised for your K6-2.

I don't mind doing additional clients if folks want them, just didn't want to potentially waste my time compiling for every architecture under the sun if the demand is not there, hence why I posted for common architectures first.

Ned


*** My Guide to Compiling Optimised BOINC and SETI Clients ***
*** Download Optimised BOINC and SETI Clients for Linux Here ***
ID: 48737 · Report as offensive
Profile William Smith

Send message
Joined: 12 Jul 03
Posts: 10
Credit: 11,645
RAC: 0
United Kingdom
Message 48879 - Posted: 23 Nov 2004, 16:45:38 UTC - in response to Message 48737.  

> I still have a K6-2 450 running strong :)
>
> OK Ken, I'll compile you one tomorrow and e-mail you - got your e-mail addy if
> you want to edit and remove it :)
>
> I suspect my current clients are incompatable with your older processor, I'm
> not sure. Anyway, I'll compile you a statically linked version optimised for
> your K6-2.
>
> I don't mind doing additional clients if folks want them, just didn't want to
> potentially waste my time compiling for every architecture under the sun if
> the demand is not there, hence why I posted for common architectures first.
>
> Ned
>
>

I'm also running the same processor, could you make it public avaible thanks william.


It's Out there........
ID: 48879 · Report as offensive
Profile Frank Uittenbosch
Avatar

Send message
Joined: 6 Jul 00
Posts: 10
Credit: 5,667,886
RAC: 0
Netherlands
Message 48953 - Posted: 23 Nov 2004, 23:59:10 UTC

Running extremely well on some amd xp 64 machines :)
nice piece of programming and keep up the good work :)
will you be compiling a 64 bit client also ? (sure hope so ;))
thanx

Kind regards,
Frank Uittenbosch (www.uittenbosch.nu)
ID: 48953 · Report as offensive
Ned Slider

Send message
Joined: 12 Oct 01
Posts: 668
Credit: 4,375,315
RAC: 0
United Kingdom
Message 49029 - Posted: 24 Nov 2004, 11:09:56 UTC - in response to Message 48879.  

> > I still have a K6-2 450 running strong :)
> >
> > OK Ken, I'll compile you one tomorrow and e-mail you - got your e-mail
> addy if
> > you want to edit and remove it :)
> >
> > I suspect my current clients are incompatable with your older processor,
> I'm
> > not sure. Anyway, I'll compile you a statically linked version optimised
> for
> > your K6-2.
> >
> > I don't mind doing additional clients if folks want them, just didn't
> want to
> > potentially waste my time compiling for every architecture under the sun
> if
> > the demand is not there, hence why I posted for common architectures
> first.
> >
> > Ned
> >
> >
>
> I'm also running the same processor, could you make it public avaible thanks
> william.
>
>

Hi William,

Sure, yes I'll put that client up on my site now - check in about an hour and it should be up. The link is in my Signiture :)

Ned


*** My Guide to Compiling Optimised BOINC and SETI Clients ***
*** Download Optimised BOINC and SETI Clients for Linux Here ***
ID: 49029 · Report as offensive
Ned Slider

Send message
Joined: 12 Oct 01
Posts: 668
Credit: 4,375,315
RAC: 0
United Kingdom
Message 49030 - Posted: 24 Nov 2004, 11:15:14 UTC - in response to Message 48953.  

> Running extremely well on some amd xp 64 machines :)
> nice piece of programming and keep up the good work :)
> will you be compiling a 64 bit client also ? (sure hope so ;))
> thanx
>
>

Frank,


I'm not currently running any 64-bit distro's and I suspect these would be better compiled yourself on a 64-bit distro (see the guide in my sig - it's not that difficult) or from someone who is.

Also, Aki already has 64-bit clients on his site here:

http://boinc.us.tt/

There's not much point me duplicating his work so I'll let you get 64-bit clients from him.

Ned

*** My Guide to Compiling Optimised BOINC and SETI Clients ***
*** Download Optimised BOINC and SETI Clients for Linux Here ***
ID: 49030 · Report as offensive
Profile William Smith

Send message
Joined: 12 Jul 03
Posts: 10
Credit: 11,645
RAC: 0
United Kingdom
Message 49089 - Posted: 24 Nov 2004, 18:53:07 UTC

Thankyou ned.

It's Out there........
ID: 49089 · Report as offensive
Ned Slider

Send message
Joined: 12 Oct 01
Posts: 668
Credit: 4,375,315
RAC: 0
United Kingdom
Message 49164 - Posted: 25 Nov 2004, 3:26:13 UTC - in response to Message 49089.  
Last modified: 25 Nov 2004, 3:26:34 UTC

> Thankyou ned.
>

You're welcome

Does is work OK, and what are your benchmark scores like before and after?

Ned

*** My Guide to Compiling Optimised BOINC and SETI Clients ***
*** Download Optimised BOINC and SETI Clients for Linux Here ***
ID: 49164 · Report as offensive
kinwolf

Send message
Joined: 3 Apr 99
Posts: 4
Credit: 112,022
RAC: 0
Canada
Message 49238 - Posted: 25 Nov 2004, 16:20:13 UTC - in response to Message 49164.  

> > Thankyou ned.
> >
>
> You're welcome
>
> Does is work OK, and what are your benchmark scores like before and after?
>
> Ned
>
>

I tried them too here, and I think sometime is amiss as my Measured integer speed went from 2500ish to 7105. That is for an AMD 2200+. I will retry to run the benchmarks tonight.

Kin
ID: 49238 · Report as offensive
Ned Slider

Send message
Joined: 12 Oct 01
Posts: 668
Credit: 4,375,315
RAC: 0
United Kingdom
Message 49271 - Posted: 25 Nov 2004, 20:26:36 UTC - in response to Message 49238.  

> > > Thankyou ned.
> > >
> >
> > You're welcome
> >
> > Does is work OK, and what are your benchmark scores like before and
> after?
> >
> > Ned
> >
> >
>
> I tried them too here, and I think sometime is amiss as my Measured integer
> speed went from 2500ish to 7105. That is for an AMD 2200+. I will retry to
> run the benchmarks tonight.
>
> Kin
>

WOW - I think you could be right!!

Which client was that you tried, the AthlonXP client presumably?

I would have expected a result in the low 4000's or there about.

Ned


*** My Guide to Compiling Optimised BOINC and SETI Clients ***
*** Download Optimised BOINC and SETI Clients for Linux Here ***
ID: 49271 · Report as offensive
Ken Phillips m0mcw
Volunteer tester
Avatar

Send message
Joined: 2 Feb 00
Posts: 267
Credit: 415,678
RAC: 0
United Kingdom
Message 49279 - Posted: 25 Nov 2004, 21:14:30 UTC

Ned,

Consider me amazed!

The boinc client that you optimized for my Amdk6-2 500mhz, has dramatically increased the cpu benchmarks from 187 whetstone, 487 dhrystone up to 514 whetstone, 934 dhrystone, theoretically more than doubling it's meagre crunching speed, so, it's seen fit to download twice as many WU's, let's hope it can live up to it.

BTW - I owe you a double thanks for an indirect pointer on getting VNC to work properly on RH FC1, my googling for a solution, found me on PC perspectives linux forum, where you maintain a very capable presence, suffice to say you had posted a link to a very clear concise set of directions, that 'did just what it said on the can', cheers! I can now shove my revamped linux box back into the cupboard where it normally lives.

I just wish linux was easier to learn, because it has so much going for it! For instance 'Squid'; everyone that has networked PC's should have a 'Squid server', before now I'd only ever seen instantaneously appearing webpages on very fast broadband, Squid doesn't dramatically speed up dynamic pages, but once it's cached any static content requested by any single LAN machine, it's resent very rapidly, to any other LAN machine without having to waste bandwidth, downloading it again, marvellous.

TTFN
Ken Phillips

BOINC question? Look here



"The beginning is the most important part of the work." - Plato
ID: 49279 · Report as offensive
Peter D

Send message
Joined: 18 May 99
Posts: 5
Credit: 228,477
RAC: 0
Australia
Message 49303 - Posted: 25 Nov 2004, 23:21:38 UTC - in response to Message 49029.  

> >
>
> Hi William,
>
> Sure, yes I'll put that client up on my site now - check in about an hour and
> it should be up. The link is in my Signiture :)
>
> Ned
>
>
>

Any change of putting up a statically linked i386 seti client up too? I can't get the standard one to run on my box, and i can't install the compiler tools to compile one. Please :)
ID: 49303 · Report as offensive
Peter D

Send message
Joined: 18 May 99
Posts: 5
Credit: 228,477
RAC: 0
Australia
Message 49304 - Posted: 25 Nov 2004, 23:21:45 UTC - in response to Message 49029.  

> >
>
> Hi William,
>
> Sure, yes I'll put that client up on my site now - check in about an hour and
> it should be up. The link is in my Signiture :)
>
> Ned
>
>
>

Any chance of putting up a statically linked i386 seti client up too? I can't get the standard one to run on my box, and i can't install the compiler tools to compile one. Please :)
ID: 49304 · Report as offensive
Previous · 1 · 2 · 3 · 4 · 5 · Next

Message boards : Number crunching : New Faster BOINC 4.13 client for LINUX available now


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