+- +-
Say hello if visiting :) by Gecko
11 Jan 2023, 07:43:05 pm

Seti is down again by Mike
09 Aug 2017, 10:02:44 am

Some considerations regarding OpenCL MultiBeam app tuning from algorithm view by Raistmer
11 Dec 2016, 06:30:56 am

Loading APU to the limit: performance considerations by Mike
05 Nov 2016, 06:49:26 am

Better sleep on Windows - new round by Raistmer
26 Aug 2016, 02:02:31 pm

Author Topic: Open BSD i386 Seti@HOME Applications  (Read 98196 times)

Offline zvonas

  • Knight o' The Realm
  • **
  • Posts: 60
  • XJR-X350
    • Real estate in Czech Republic
Re: Open BSD i386 Seti@HOME Applications
« Reply #30 on: 30 Sep 2009, 04:29:58 pm »
Hi Urs,

I had to ldd boinc_client and seti app too as well before I could even run it. So everything works fine-I only have to wait for downloading AP workunits :)
I am going to test the SSE2 APP on my opteron, we will see ;)
http://setiathome.berkeley.edu/show_host_detail.php?hostid=5108564

Anyway, is there a plan to release optimized app for non-astropulse units - I mean seti@home enhanced? I am using stock app and that is sloooow...
Thanx ;)
„Nikdy se nebojme vzdát se dobrého pro lepší.“

Offline Urs Echternacht

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 4121
  • ++
Re: Open BSD i386 Seti@HOME Applications
« Reply #31 on: 30 Sep 2009, 04:36:39 pm »
Hi Urs,

I had to ldd boinc_client and seti app too as well before I could even run it. So everything works fine-I only have to wait for downloading AP workunits :)
I am going to test the SSE2 APP on my opteron, we will see ;)
http://setiathome.berkeley.edu/show_host_detail.php?hostid=5108564

Anyway, is there a plan to release optimized app for non-astropulse units - I mean seti@home enhanced? I am using stock app and that is sloooow...
Thanx ;)
I already tried setiathome enhanced (aka MB), but that needs (a lot) more work before it can be used. For the moment its only opt. AstroPulse 5.06 .
_\|/_
U r s

Offline zvonas

  • Knight o' The Realm
  • **
  • Posts: 60
  • XJR-X350
    • Real estate in Czech Republic
Re: Open BSD i386 Seti@HOME Applications
« Reply #32 on: 30 Sep 2009, 04:39:25 pm »
OK, thank you anyway.
I have just installed AP SSE2 (AMD) v5.06r236 FreeBSD Beta Build, Sep09 on my Opterons.
We will see the results when it downloads first AP units  ;)
„Nikdy se nebojme vzdát se dobrého pro lepší.“

pp

  • Guest
Re: Open BSD i386 Seti@HOME Applications
« Reply #33 on: 30 Sep 2009, 06:26:24 pm »
I'll help out. Just installed the sse3 version and downloaded one AP wu on my FreeBSD router. It's only a 1,6GHz Celeron so first run time estimate is five days... I probably should recompile those fftw libraries with gcc 4.3...

Offline Urs Echternacht

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 4121
  • ++
Re: Open BSD i386 Seti@HOME Applications
« Reply #34 on: 30 Sep 2009, 06:33:48 pm »
I'll help out. Just installed the sse3 version and downloaded one AP wu on my FreeBSD router. It's only a 1,6GHz Celeron so first run time estimate is five days... I probably should recompile those fftw libraries with gcc 4.3...
The most actual fftw-3.2.2 will do. The libfftw3f in usr/local/lib is what is needed.
_\|/_
U r s

pp

  • Guest
Re: Open BSD i386 Seti@HOME Applications
« Reply #35 on: 30 Sep 2009, 06:50:07 pm »
Yes, that was a little interesting actually. My library is called libfftw3f.so.5 so I had to make a symlink to libfftw3f.so.4 which was in the output from ldd. Still the version is 3.2.2 which is the current in Ports.
1st percent finished in 20 minutes and if it scales linearly, which it usually does, it should finish in about 30 hours. That's also a little funny. I run the Linux version on an sse3 capable Athlon64 which i have downclocked from 2,4GHz to 2,0Ghz to keep the fan silent. That CPU needs 52 hours to finish one AP. If the Celeron finish faster, despite it's only 1,6GHz, I'd be pretty surprised... but I have read that the sse3 implementation in the Athlon64s isn't very good but the tests I've seen at least put it on par with sse2. It will be interesting to see when this wu actually finish. Thanks for your excellent work Urs.

Offline Urs Echternacht

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 4121
  • ++
Re: Open BSD i386 Seti@HOME Applications
« Reply #36 on: 30 Sep 2009, 06:57:28 pm »
Yes, that was a little interesting actually. My library is called libfftw3f.so.5 so I had to make a symlink to libfftw3f.so.4 which was in the output from ldd. Still the version is 3.2.2 which is the current in Ports.
1st percent finished in 20 minutes and if it scales linearly, which it usually does, it should finish in about 30 hours. That's also a little funny. I run the Linux version on an sse3 capable Athlon64 which i have downclocked from 2,4GHz to 2,0Ghz to keep the fan silent. That CPU needs 52 hours to finish one AP. If the Celeron finish faster, despite it's only 1,6GHz, I'd be pretty surprised... but I have read that the sse3 implementation in the Athlon64s isn't very good but the tests I've seen at least put it on par with sse2. It will be interesting to see when this wu actually finish. Thanks for your excellent work Urs.
Recalculate your time prediction after 5% or 10% into the wu. That should give you more realistic estimations (from experience with other OSs).
_\|/_
U r s

pp

  • Guest
Re: Open BSD i386 Seti@HOME Applications
« Reply #37 on: 01 Oct 2009, 07:41:30 am »
35% after 10 hours so 30 hours seems to be a good estimate. I felt brave enought to launch another Astropulse on the second core on the Celeron but was I surprised. 4% in 2,5 hours, estimates more than doubled despite the fact that the OS ran one wu on each core. This might explain why the stock AP app performed so slowly on this computer, 120 hours for one wu. Still don't understand the technical reasons for this though. Anyone else who has tried running only one instance on a multicore CPU and compared the times to running one instance on each core? Guess the small cache in the Celeron might be to blame... will continue using only one core for now.

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: Open BSD i386 Seti@HOME Applications
« Reply #38 on: 01 Oct 2009, 10:01:22 am »
AstroPulse in some parts very hungry for L2 cache. AFAIK Celerons as like Semprons have reduced L2 cache. So they not very suitable for AP.
Aspecially being running 2 copies of it. Project pairing, damn lack of project/app pairing in BOINC....

pp

  • Guest
Re: Open BSD i386 Seti@HOME Applications
« Reply #39 on: 02 Oct 2009, 09:21:42 am »
The first AP with the FreeBSD version is still in validation but I notice some peculiarities:

- Claimed credit is only 473. I thought all the new APs were 800 credits?
- Run time is reported as 18 hours but unless something happened during the final phase (while I was sleeping) this wu ran for 30 hours.

stderr can be found here: http://setiathome.berkeley.edu/result.php?resultid=1376540593

It says something about "exiting" and "percent blanked".

Offline Urs Echternacht

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 4121
  • ++
Re: Open BSD i386 Seti@HOME Applications
« Reply #40 on: 02 Oct 2009, 09:34:29 am »
The first AP with the FreeBSD version is still in validation but I notice some peculiarities:

- Claimed credit is only 473. I thought all the new APs were 800 credits?
- Run time is reported as 18 hours but unless something happened during the final phase (while I was sleeping) this wu ran for 30 hours.

stderr can be found here: http://setiathome.berkeley.edu/result.php?resultid=1376540593

It says something about "exiting" and "percent blanked".
Everything looks ok. Just have to wait if it validates. That wu was "noisy" and had found early into the wu already too many pulses. That also was the reason why it went so quick. Normal times will be much longer (2x or more). If you get higher "percent blanked" values that will slow down calculation even more. All ok.  ;D
_\|/_
U r s

pp

  • Guest
Re: Open BSD i386 Seti@HOME Applications
« Reply #41 on: 04 Oct 2009, 06:41:22 am »
I forgot to check that wu frequently enough and it's now gone from my statistics. The second wu finished in 44 hours and validated correctly though.
http://setiathome.berkeley.edu/result.php?resultid=1377075649
Two more in queue. I'll report back if they error out.

Offline Urs Echternacht

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 4121
  • ++
Re: Open BSD i386 Seti@HOME Applications
« Reply #42 on: 04 Oct 2009, 12:08:17 pm »
I forgot to check that wu frequently enough and it's now gone from my statistics. The second wu finished in 44 hours and validated correctly though.
http://setiathome.berkeley.edu/result.php?resultid=1377075649
Two more in queue. I'll report back if they error out.
Will have a look when Seti is back on the net. Thanks pp
_\|/_
U r s

Offline sunu

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 771
Re: Open BSD i386 Seti@HOME Applications
« Reply #43 on: 04 Oct 2009, 05:48:45 pm »
A bit off topic  ::)

How big is a standard freebsd installation?

Offline Urs Echternacht

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 4121
  • ++
Re: Open BSD i386 Seti@HOME Applications
« Reply #44 on: 04 Oct 2009, 09:00:14 pm »
A bit off topic  ::)

How big is a standard freebsd installation?
Depends on what you want to do 600MiB+ will work. But that is rather low. The interesting stuff (ports collection) starts with an extra 400MiB+.

My guess is with 10GiB or more you will have enough space to live on FreeBSD.

Hope that helps.
_\|/_
U r s

 

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?
Members
Total Members: 97
Latest: ToeBee
New This Month: 0
New This Week: 0
New Today: 0
Stats
Total Posts: 59559
Total Topics: 1672
Most Online Today: 6
Most Online Ever: 983
(20 Jan 2020, 03:17:55 pm)
Users Online
Members: 0
Guests: 238
Total: 238
Powered by EzPortal