PDA

View Full Version : boinc halting?



devzero
12-13-2005, 02:25 PM
Anyone else seeing this?
When its time to run benchmarks, all my linux clients do something like this:

2005-12-12 20:49:18 [---] Suspending computation and network activity - running CPU benchmarks
2005-12-12 20:49:18 [rosetta@home] Pausing result 1ogw__topology_sample_51221_0 (removed from memory)
2005-12-12 20:49:20 [---] Running CPU benchmarks
2005-12-12 20:49:29 [---] Failed to stop applications; aborting CPU benchmarks
2005-12-12 20:49:29 [---] Resuming computation and network activity
2005-12-12 20:49:29 [---] request_reschedule_cpus: Resuming activities
2005-12-12 20:49:29 [---] ACTIVE_TASK_SET::check_app_exited(): pid 31449 not found

Then the client just stops processing still in memory and listed with ps until I manually restart it.
Dont' see any pid number as named in the log.

./boinc -version
4.72 i686-pc-linux-gnu

Bok
12-13-2005, 02:46 PM
Yes,

it's a known fault.. Rosetta doesn't handle it properly when application is removed from memory, but the benchmark running automatically removes it from memory. Upgrade to 5.2.x and it might be fixed, I'm testing now, but have to wait a few days...

Get your clients from here (http://www.guntec.de/Crunch3r/)

Bok :D

PCZ
12-13-2005, 02:47 PM
Yes

I had that problem with ver 4 boinc clients.

Seems to be OK with ver 5

devzero
12-13-2005, 08:17 PM
Thanks for the link. Problem is these machines are old AMDs (duron, athlon xp).

The client I have is the newest one that works.

Bok
12-13-2005, 08:40 PM
just use the sse linux one I linked to, durons and XP's have SSE. I don't have any duron's personally (well not running..) but my XP's are all running that client :)

Bok

devzero
12-14-2005, 08:28 AM
boinc_5.2.8_P3_SSE.tar.bz2
./boinc_client -version
Illegal instruction
[Exit 132 (SIGILL)]

5.2.7_P3_SSE.tar.bz2
./boinc_client -version
Illegal instruction
[Exit 132 (SIGILL)]

Otherwise I am using the 5.2.5 i686-pc-linux-gnu off of free-dc.

Bok
12-14-2005, 09:13 AM
get this (http://www.bm-makler.de/setiathome/boinc/pc/boinc_5.2.14_SSE.tar.bz2) one

do

unzip/tar it and do

./boinc -version

if it fails try

ldd ./boinc and see what that says?

What distro are you using?

Bok

devzero
12-14-2005, 10:32 AM
Same thing. Illegal instruction

Its statically linked.
file boinc_client
boinc_client: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.4.1, statically linked, stripped

Its running mandrake 10.2.

Bok
12-14-2005, 10:51 AM
yeah, sorry, forgot it was statically linked so ldd wouldn't work.

Can't figure out why it gives you an illegal instruction though. Perhaps it's your version of libc ? Dunno, guessing.

I don't run mandrake so I can't tell if it's a distro problem or just your particular box.. You could try booting into knoppix/ubuntu livecd's and seeing if it still happens?

Bok

devzero
12-14-2005, 11:00 AM
I checked it out. This is an old duron and doesn't have SSE.

Same with the other athlon. Works ok on P4 and athlon XP.

Guess I am stuck with the current client.
thanks for you help.

Bok
12-14-2005, 11:04 AM
ah! non-SSE, hadn't though of that!!

You could always compile your own version ..

http://home.arcor.de/akimalahey/html/compiling.html

Bok