CUDA App einsteinbinary 3.10 for Windows available for Beta Test


Advanced search

Message boards : Cruncher's Corner : CUDA App einsteinbinary 3.10 for Windows available for Beta Test

Sort
AuthorMessage
Profile Bernd Machenschalk
Forum moderator
Project developer
Joined: Oct 15 04
Posts: 2034
ID: 2
Credit: 21,981,846
RAC: 41,727
Message 98830 - Posted 19 Aug 2009 15:34:13 UTC

A new Einstein@home CUDA App for Windows is available for Beta Test at Beta Test Page.

We stumbled over some bugs in the CUDA part that might have caused some segfaults, so this is mainly a bugfix release. Also too the CPU part of the App now uses SSE, like in the .09 Beta Apps.

Please test and report, and please include important information (like the NVIdia Driver and Core Client version) in your posts.

BM

tjreuter
Joined: Feb 11 05
Posts: 74
ID: 16960
Credit: 1,773,048
RAC: 7,573
Message 98834 - Posted 19 Aug 2009 17:14:01 UTC

Hello all readers,

The prvious version resulting in errors after 2 seconds of running.
This newer version runs ok for now.

Running on i7, 9200 @2.67GHz, 12Gb RAM
GTX285, CUDA version 2.2_vista_64_185.85_general
BOINC version 6.4.7

However I have one question.
BOINC manager has downloaded 4 einsteinbinary_ABP13.07(cuda) jobs, but only one is running at the time. So 6 cores of the pc are doing nothing.
How can I get S5 WU's to crunch?

Thanks.
____________
Greetings from
TJ

Profile Gundolf Jahn
Joined: Mar 1 05
Posts: 364
ID: 43449
Credit: 156,767
RAC: 182
Message 98835 - Posted 19 Aug 2009 17:47:10 UTC - in response to Message 98834.
Last modified: 19 Aug 2009 17:47:32 UTC

How can I get S5 WU's to crunch?

It could be your BOINC version. You could try a 6.6.x version, but probably they have other flaws. (I'm out of that - no CUDA, still 5.x :-)

Gruß,
Gundolf

tjreuter
Joined: Feb 11 05
Posts: 74
ID: 16960
Credit: 1,773,048
RAC: 7,573
Message 98838 - Posted 19 Aug 2009 22:04:37 UTC - in response to Message 98835.

How can I get S5 WU's to crunch?

It could be your BOINC version. You could try a 6.6.x version...


Thanks for the idea Gundolf, but at other projects I had read that versions from 6.5.x and beyond are not stable. To be shure I always follow a few months later, and do never install the latest version.

I cracked the solution myself in the meantime to set the aditional work buffer at a higher rating.
____________
Greetings from
TJ

Richard Haselgrove
Joined: Dec 10 05
Posts: 579
ID: 144054
Credit: 2,965,845
RAC: 2,358
Message 98844 - Posted 20 Aug 2009 6:22:13 UTC

First task back - 136845395 - in just a shade over 6 hours - very similar to previous run, on the same host as I used last time. So no discernable benefit from the SSE code.

Q6600, 9800GT, Windows XP32, drivers 190.38, BOINC v6.6.37

hotze33
Joined: Nov 10 04
Posts: 19
ID: 492
Credit: 4,874,189
RAC: 10,521
Message 98845 - Posted 20 Aug 2009 8:09:23 UTC

Hi,
I have bought a nvidia 9800 gx2. I am running the 3.10 app. On one gpu it runs perfect but the othe gpu gives immediately a calculation error.
The other thing is, why does the app dont run on the other cpu cores? I´ve got a Q6600 and I am only crunching on 1 cpu +1 gpu. Is it possible to cruch on 2(gpu+cpu) and 2 cpu?

Thanks
hotze
____________

Profile Gundolf Jahn
Joined: Mar 1 05
Posts: 364
ID: 43449
Credit: 156,767
RAC: 182
Message 98847 - Posted 20 Aug 2009 8:33:31 UTC - in response to Message 98845.

Is it possible to cruch on 2(gpu+cpu) and 2 cpu?

To use the remaining two cores, you'll have to enable a non-GPU application, either from Einstein (includes merging app_info.xml files - for advanced users only) or from another project.

Gruß,
Gundolf
____________
Computer sind nicht alles im Leben. (Kleiner Scherz)

Holmis
Joined: Jan 4 05
Posts: 81
ID: 2070
Credit: 1,439,367
RAC: 3,267
Message 98849 - Posted 20 Aug 2009 9:38:04 UTC

Installed this on my host running Windows 7 64-bit, it started ok!
Will report later when my first result has completed.

System specs as shown by boinc (v. 6.6.36):
20/08/2009 11:29:05 Processor: 4 GenuineIntel Intel(R) Core(TM)2 Quad CPU Q9450 @ 2.66GHz [Intel64 Family 6 Model 23 Stepping 7]
20/08/2009 11:29:05 Processor features: fpu tsc pae nx sse sse2 pni mmx
20/08/2009 11:29:05 OS: Microsoft Windows 7: x64 Edition, (06.01.7100.00)
20/08/2009 11:29:05 Memory: 4.00 GB physical, 7.99 GB virtual
20/08/2009 11:29:05 Disk: 50.00 GB total, 16.90 GB free
20/08/2009 11:29:05 Local time is UTC +2 hours
20/08/2009 11:29:06 CUDA device: GeForce 9600 GT (driver version 19038, compute capability 1.1, 512MB, est. 40GFLOPS)

/Holmis
____________

hotze33
Joined: Nov 10 04
Posts: 19
ID: 492
Credit: 4,874,189
RAC: 10,521
Message 98850 - Posted 20 Aug 2009 10:08:52 UTC - in response to Message 98847.

Is it possible to cruch on 2(gpu+cpu) and 2 cpu?

To use the remaining two cores, you'll have to enable a non-GPU application, either from Einstein (includes merging app_info.xml files - for advanced users only) or from another project.

Gruß,
Gundolf

I wanna do that. What do I have to do? (edit which lines?)

hotze

____________

Profile Tom Philippart
Joined: Oct 1 06
Posts: 7
ID: 218029
Credit: 171,032
RAC: 10
Message 98851 - Posted 20 Aug 2009 10:21:36 UTC

20/08/2009 11:58:41 Einstein@Home Message from server: To get more Einstein@Home work, finish current work, stop BOINC, remove app_info.xml file, and restart.

I get this message and boinc will only ask for work again in 4 hours, but I still got some gpu work which uses a full cpu core too!

Are the gpus running cpu units? what is the speedup of using 1core+1gpu compared to using only 1 core?

tjreuter
Joined: Feb 11 05
Posts: 74
ID: 16960
Credit: 1,773,048
RAC: 7,573
Message 98852 - Posted 20 Aug 2009 10:22:49 UTC - in response to Message 98845.

Hi,
I have bought a nvidia 9800 gx2. I am running the 3.10 app. On one gpu it runs perfect but the othe gpu gives immediately a calculation error.
The other thing is, why does the app dont run on the other cpu cores? I´ve got a Q6600 and I am only crunching on 1 cpu +1 gpu. Is it possible to cruch on 2(gpu+cpu) and 2 cpu?

Thanks
hotze


Hi Hotze33,

The nVidia 9800GT-card has only one processor so it can only handle one GPU-WU at a time.
A GTX295 has two processors and can handle thus 2 GPU_WU’s at the same time. There are also some quatro cards and off course the Tesla-cards (specially designed for parallel computing). But al these are expensive.

If you set the “Additional work buffer” to i.e. 0.50 (as I did) then after a while you get a S5R5 to crunch or a WU from another project you are participating (if any).

Hope this helps.



____________
Greetings from
TJ

Michael Karlinsky
Avatar
Joined: Jan 22 05
Posts: 665
ID: 6887
Credit: 1,208,578
RAC: 1,928
Message 98853 - Posted 20 Aug 2009 10:25:17 UTC - in response to Message 98851.

20/08/2009 11:58:41 Einstein@Home Message from server: To get more Einstein@Home work, finish current work, stop BOINC, remove app_info.xml file, and restart.

I get this message and boinc will only ask for work again in 4 hours, but I still got some gpu work which uses a full cpu core too!

Are the gpus running cpu units? what is the speedup of using 1core+1gpu compared to using only 1 core?


GPU units run on GPU and CPU. AFAIK GPU calculates FFT and GPU everything else. To run GPU task, you have to modify app_info.xml, as stated in last posts.

BTW: app_info.xml of last beta version allowed CPU work, did that change?

Michael
____________
Team Linux Users Everywhere

Profile Gundolf Jahn
Joined: Mar 1 05
Posts: 364
ID: 43449
Credit: 156,767
RAC: 182
Message 98854 - Posted 20 Aug 2009 11:39:51 UTC - in response to Message 98853.

BTW: app_info.xml of last beta version allowed CPU work, did that change?

Oops, my bad. Sorry, Hotze, you should be able to receive CPU and GPU tasks with the beta app_info.xml, without modifications.

Gruß,
Gundolf

mark henderson
Joined: Feb 19 05
Posts: 15
ID: 20203
Credit: 1,029,178
RAC: 1,049
Message 98855 - Posted 20 Aug 2009 11:52:17 UTC

My 2 wu with 3.10 were almost exactly the same run time as with previous version.
____________

Profile rbpeake
Joined: Jan 18 05
Posts: 190
ID: 3466
Credit: 734,417
RAC: 211
Message 98858 - Posted 20 Aug 2009 13:33:04 UTC

I can now process GPU work! With the previous 3.09 version, I errored out immediately.

My GPU is NVIDIA GeForce GTX 260 (896MB) driver: 190.38
____________
Regards,
Bob P.

zpm
Joined: Apr 1 06
Posts: 19
ID: 185488
Credit: 42,082
RAC: 0
Message 98868 - Posted 20 Aug 2009 18:11:21 UTC - in response to Message 98858.
Last modified: 20 Aug 2009 18:21:44 UTC

I can now process GPU work! With the previous 3.09 version, I errored out immediately.

My GPU is NVIDIA GeForce GTX 260 (896MB) driver: 190.38


thats what i was going to ask if any one has tested or finished a wu with a gtx 260 b/c gpugrid has had troubles with this card...

i have one with 190.38 and will test this version to see if it runs... just got to dl all this stuff.

@RB, what manufacturer is the card?

EDIT!: GTX 260 running app now,
WUIP: http://einstein.phys.uwm.edu/result.php?resultid=136872957

Profile rbpeake
Joined: Jan 18 05
Posts: 190
ID: 3466
Credit: 734,417
RAC: 211
Message 98870 - Posted 20 Aug 2009 18:50:35 UTC - in response to Message 98868.

..i have one with 190.38 and will test this version to see if it runs... just got to dl all this stuff.

@RB, what manufacturer is the card?

EDIT!: GTX 260 running app now,
WUIP: http://einstein.phys.uwm.edu/result.php?resultid=136872957

Congratulations! Btw, my card is manufactured by EVGA. And it worked on GPU Grid.
____________
Regards,
Bob P.

Holmis
Joined: Jan 4 05
Posts: 81
ID: 2070
Credit: 1,439,367
RAC: 3,267
Message 98876 - Posted 20 Aug 2009 20:39:20 UTC

First unit completed under win 7 64-bit on a GeForce 9600GT.
Link to workunit

Did save some time compared to the beta 3.09 CPU-version.
~22000 sec down to ~19300 sec, times are from the web as I'm at work and the host is in my home.
____________

Profile Rabinovitch
Joined: Oct 2 07
Posts: 10
ID: 284024
Credit: 292,878
RAC: 314
Message 98885 - Posted 21 Aug 2009 2:46:46 UTC
Last modified: 21 Aug 2009 2:53:50 UTC

Finished. Win 7 x64, 190.38, 6.6.37.

Is there "pure" CUDA-application is in developer's plans?

zpm
Joined: Apr 1 06
Posts: 19
ID: 185488
Credit: 42,082
RAC: 0
Message 98887 - Posted 21 Aug 2009 3:29:07 UTC - in response to Message 98885.
Last modified: 21 Aug 2009 3:35:07 UTC

Finished. Win 7 x64, 190.38, 6.6.37.

Is there "pure" CUDA-application is in developer's plans?



Using CUDA device #0 "GeForce GTX 260" (806.98 GFLOPS)


WT* is that. no offense, but I'm very hesitate to believe those numbers...

what are the specs of that card?????

MHZ?

the damn card better be; Liquid cooled, running at 800 mhz....

please post the message logs of the boinc start-up...


ok, nvm; i'll admit i'm quick to jump to conclusions....

holmis's reports 300 gflops as well, is the app mis-reading the gflop number?????????????????????

hotze33
Joined: Nov 10 04
Posts: 19
ID: 492
Credit: 4,874,189
RAC: 10,521
Message 98889 - Posted 21 Aug 2009 6:51:20 UTC
Last modified: 21 Aug 2009 6:51:47 UTC

Ok,
now I´m getting also work for the two remaining cpu cores.
@tjreuter: The 9800GX2 has two chips (2x8800GTS if I´m correct). It´s SLI on one card.
To get the card working at two workunits at a time, I had to disable SLI. Otherwise the second core killed the workunits.
First completed workunits (with 190.38 driver)
57287506
57287483

and first valid
57206708,
which was quite fast. ~14000s for 250 credits. Usually it takes 19000s for the 250 credits units (on a Q6600@3.6GHz).

I like that cuda stuff ;)

hotze
____________

Richard Haselgrove
Joined: Dec 10 05
Posts: 579
ID: 144054
Credit: 2,965,845
RAC: 2,358
Message 98892 - Posted 21 Aug 2009 9:38:04 UTC - in response to Message 98887.

Using CUDA device #0 "GeForce GTX 260" (806.98 GFLOPS)

WT* is that. no offense, but I'm very hesitate to believe those numbers...

holmis's reports 300 gflops as well, is the app mis-reading the gflop number?????????????????????

Reported five tasks on host 1001564 - two validated so far, three pending. Times all very close to 6 hours, no significant change from 3.07cuda.

Card is a 9800GT, stock speed, rated at 60 BOINC GFlops, but reported here as 508.03 NVidia marketing GFlops (as also shown in the GPUGrid FAQ). I've commented before that there's a factor of 8 or 9 between 'marketing' and 'crunching' GFlops - it doesn't matter which you use for card comparison purposes, so long as you always state which units you're using, and don't mix them.

tjreuter
Joined: Feb 11 05
Posts: 74
ID: 16960
Credit: 1,773,048
RAC: 7,573
Message 98893 - Posted 21 Aug 2009 10:12:29 UTC - in response to Message 98889.

Ok,
now I´m getting also work for the two remaining cpu cores.
@tjreuter: The 9800GX2 has two chips (2x8800GTS if I´m correct). It´s SLI on one card.

I like that cuda stuff ;)

hotze


Hi Hotze,

Off course that card has 2 processors, I was thinking at SLI and then they work as one.
If you like cuda you could take a look at GPUGRID, for about 7 hours work you can get 4000-5000 credits.

____________
Greetings from
TJ

Oliver
Project developer
Joined: Sep 4 07
Posts: 56
ID: 279320
Credit: 481,942
RAC: 1,075
Message 98895 - Posted 21 Aug 2009 13:11:42 UTC - in response to Message 98887.
Last modified: 21 Aug 2009 14:33:27 UTC


Is there "pure" CUDA-application is in developer's plans?


Yes. However, some part of the app will still run on the CPU - it'll never be "pure". We aim to reduce the amount of work done on the CPU as much as we can of course.


Using CUDA device #0 "GeForce GTX 260" (806.98 GFLOPS)

WT* is that. no offense, but I'm very hesitate to believe those numbers...
what are the specs of that card?????
MHZ?
the damn card better be; Liquid cooled, running at 800 mhz....
please post the message logs of the boinc start-up...
ok, nvm; i'll admit i'm quick to jump to conclusions....
holmis's reports 300 gflops as well, is the app mis-reading the gflop number?????????????????????


No, it's not. You need to know that this value is computed by the device properties and not determined by benchmarks. It's the card's theoretical maximum performance which can be computed like this: number of multiprocessors * number of cores/multiprocessor * clock rate * flop/core/cycle. For your GTX 260 that's 24 * 8 * 1.4 GHz * 3. By the way, is this an overclocked card? Usually they "only" run at 1.3 GHz...

No one claimed that either your card or any given application could realistically achieve that performance ;-) As always, you may relatively compare different cards using the same measure, despite the absolute values not being very informative.


Cheers,
Oliver

Profile rbpeake
Joined: Jan 18 05
Posts: 190
ID: 3466
Credit: 734,417
RAC: 211
Message 98897 - Posted 21 Aug 2009 14:52:48 UTC - in response to Message 98895.


Is there "pure" CUDA-application is in developer's plans?


Yes. However, some part of the app will still run on the CPU - it'll never be "pure". We aim to reduce the amount of work done on the CPU as much as we can of course.


Cheers,
Oliver

And we imagine that the GPU will continue to improve in the speed of processing as well, which of course will yield even more efficiency! :)
____________
Regards,
Bob P.

zpm
Joined: Apr 1 06
Posts: 19
ID: 185488
Credit: 42,082
RAC: 0
Message 98900 - Posted 21 Aug 2009 18:04:51 UTC - in response to Message 98895.


Is there "pure" CUDA-application is in developer's plans?


Yes. However, some part of the app will still run on the CPU - it'll never be "pure". We aim to reduce the amount of work done on the CPU as much as we can of course.


Using CUDA device #0 "GeForce GTX 260" (806.98 GFLOPS)

WT* is that. no offense, but I'm very hesitate to believe those numbers...
what are the specs of that card?????
MHZ?
the damn card better be; Liquid cooled, running at 800 mhz....
please post the message logs of the boinc start-up...
ok, nvm; i'll admit i'm quick to jump to conclusions....
holmis's reports 300 gflops as well, is the app mis-reading the gflop number?????????????????????


No, it's not. You need to know that this value is computed by the device properties and not determined by benchmarks. It's the card's theoretical maximum performance which can be computed like this: number of multiprocessors * number of cores/multiprocessor * clock rate * flop/core/cycle. For your GTX 260 that's 24 * 8 * 1.4 GHz * 3. By the way, is this an overclocked card? Usually they "only" run at 1.3 GHz...

No one claimed that either your card or any given application could realistically achieve that performance ;-) As always, you may relatively compare different cards using the same measure, despite the absolute values not being very informative.


Cheers,
Oliver



thanks, sometimes i go nutz...

Profile Mike Hewson
Forum moderator
Avatar
Joined: Dec 1 05
Posts: 1868
ID: 135571
Credit: 4,435,243
RAC: 5,182
Message 98903 - Posted 21 Aug 2009 22:58:56 UTC - in response to Message 98892.
Last modified: 21 Aug 2009 23:05:08 UTC

Card is a 9800GT, stock speed, rated at 60 BOINC GFlops, but reported here as 508.03 NVidia marketing GFlops (as also shown in the GPUGrid FAQ). I've commented before that there's a factor of 8 or 9 between 'marketing' and 'crunching' GFlops - it doesn't matter which you use for card comparison purposes, so long as you always state which units you're using, and don't mix them.

Ah, so that's why. So 1 BGFlop ~= 8 NVMGFlops

[aside]
Reminiscent of :

- the 1 MB vs 1 million bytes issue ( and GB .... )
- the Cyrix processor's 'Performance Rated' speed ( 'as good as a Pentium' vs actual )
- the quoting of CD drive speeds ( angular or linear velocity? )
[/aside]

Cheers, Mike.
____________
"I have made this letter longer than usual, because I lack the time to make it short." - Blaise Pascal

zpm
Joined: Apr 1 06
Posts: 19
ID: 185488
Credit: 42,082
RAC: 0
Message 98911 - Posted 22 Aug 2009 5:14:36 UTC - in response to Message 98903.

new driver available, 190.62, which is working fine on my vista machine.

zpm
Joined: Apr 1 06
Posts: 19
ID: 185488
Credit: 42,082
RAC: 0
Message 98922 - Posted 22 Aug 2009 14:33:58 UTC - in response to Message 98911.

a new wu run under 190.62. works fine.

Profile MarkJ
Joined: Feb 28 08
Posts: 89
ID: 313109
Credit: 2,721,765
RAC: 3,849
Message 98924 - Posted 22 Aug 2009 15:25:31 UTC - in response to Message 98903.

Card is a 9800GT, stock speed, rated at 60 BOINC GFlops, but reported here as 508.03 NVidia marketing GFlops (as also shown in the GPUGrid FAQ). I've commented before that there's a factor of 8 or 9 between 'marketing' and 'crunching' GFlops - it doesn't matter which you use for card comparison purposes, so long as you always state which units you're using, and don't mix them.

Ah, so that's why. So 1 BGFlop ~= 8 NVMGFlops

[aside]
Reminiscent of :

- the 1 MB vs 1 million bytes issue ( and GB .... )
- the Cyrix processor's 'Performance Rated' speed ( 'as good as a Pentium' vs actual )
- the quoting of CD drive speeds ( angular or linear velocity? )
[/aside]

Cheers, Mike.


BOINC is telling us a much lower figure. This is funny because when you put a ATI card in with it their cards are reported as being much faster (by BOINC) under 6.10.0. While there is differenced between the cards the formula needs to be standardised, at least in the BOINC world.
____________
BOINC blog

zpm
Joined: Apr 1 06
Posts: 19
ID: 185488
Credit: 42,082
RAC: 0
Message 98925 - Posted 22 Aug 2009 16:01:53 UTC - in response to Message 98924.

my last cuda wu finished in 5-6 hrs rt.

http://einstein.phys.uwm.edu/result.php?resultid=137117612

hotze33
Joined: Nov 10 04
Posts: 19
ID: 492
Credit: 4,874,189
RAC: 10,521
Message 98926 - Posted 22 Aug 2009 16:15:22 UTC - in response to Message 98925.

my last cuda wu finished in 5-6 hrs rt.

http://einstein.phys.uwm.edu/result.php?resultid=137117612


Hi,
is your Q6600 overclocked or running at default speed? I´m looking for some performance numbers between different cards. I want to know, which card gives the most bang for the buck.

hotze
____________

zpm
Joined: Apr 1 06
Posts: 19
ID: 185488
Credit: 42,082
RAC: 0
Message 98929 - Posted 22 Aug 2009 18:30:17 UTC - in response to Message 98926.
Last modified: 22 Aug 2009 18:31:10 UTC

my last cuda wu finished in 5-6 hrs rt.

http://einstein.phys.uwm.edu/result.php?resultid=137117612


Hi,
is your Q6600 overclocked or running at default speed? I´m looking for some performance numbers between different cards. I want to know, which card gives the most bang for the buck.

hotze


2.4

260 216 core is my card and i'm running the newest driver...

295 is 2*240 core so it's the most bang for buck; but, be sure your power supply can handle it...

i think the gtx 295 can knock it out, with i7 is under 2 hrs if benchmarks are any key..

Ver Greeneyes
Joined: Mar 26 09
Posts: 31
ID: 449016
Credit: 165,217
RAC: 1,287
Message 98933 - Posted 22 Aug 2009 19:37:14 UTC - in response to Message 98903.

Reminiscent of :

- the 1 MB vs 1 million bytes issue ( and GB .... )

1 MB equals 1 million bytes - officially, anyway. There are binary prefixes for use with Bytes, i.e. MiB. Unfortunately, no operating system currently in existence honors these prefixes. (and Mebibyte doesn't sound quite as charming as Megabyte)

Richard Haselgrove
Joined: Dec 10 05
Posts: 579
ID: 144054
Credit: 2,965,845
RAC: 2,358
Message 98935 - Posted 22 Aug 2009 20:26:13 UTC - in response to Message 98929.

295 is 2*240 core so it's the most bang for buck; but, be sure your power supply can handle it.....

Don't agree with you there, ZPM.

The GTX295 is certainly the most powerful card, so the most bang...

...but for the buck? I don't think so. Compared with single-processor 240 shader cards such as the GTX275, the shader clock is slower, so you don't get twice the performance: but you pay more than twice the price. I reckon you get almost 25% more bang for the buck with a 275, compared with the 295.

Profile [B^S] thierry@home
Avatar
Joined: Feb 19 05
Posts: 16
ID: 20253
Credit: 303,457
RAC: 53
Message 98936 - Posted 22 Aug 2009 21:43:16 UTC

I have crunching a CUDA WU with a GTX 285 in 5,5 hours. My wingmen has crunched the same WU with a CPU in 6 hours.

This is not a big difference .......
____________

Grutte Pier [Wa Oars]~GP500
Avatar
Joined: May 18 09
Posts: 17
ID: 456048
Credit: 144,879
RAC: 1,275
Message 98937 - Posted 22 Aug 2009 22:08:29 UTC - in response to Message 98936.

@ Einstein@home:

Have you use the latest CUDA to compile, there are some corrections in 2.3
Distributed.net have done this also, bug-fixes and some WU-corruption.
Different field but still a good advise.


I have crunching a CUDA WU with a GTX 285 in 5,5 hours. My wingmen has crunched the same WU with a CPU in 6 hours.

This is not a big difference .......



Post the system specs, It's all BETA.
So the more details the better.

Speed should be ecpected (grow in future) better or am i wrong.

Profile [B^S] thierry@home
Avatar
Joined: Feb 19 05
Posts: 16
ID: 20253
Credit: 303,457
RAC: 53
Message 98945 - Posted 23 Aug 2009 8:00:55 UTC - in response to Message 98937.
Last modified: 23 Aug 2009 8:15:05 UTC

@ Einstein@home:

Have you use the latest CUDA to compile, there are some corrections in 2.3
Distributed.net have done this also, bug-fixes and some WU-corruption.
Different field but still a good advise.


I have crunching a CUDA WU with a GTX 285 in 5,5 hours. My wingmen has crunched the same WU with a CPU in 6 hours.

This is not a big difference .......



Post the system specs, It's all BETA.
So the more details the better.

Speed should be ecpected (grow in future) better or am i wrong.


OK :

ASUS P5E3
Q9300
2x1 Gb DDR3 1333
GTX 285 190.38
Vista Ultimate
BOINC 6.6.36

The other task was crunched with a X7900 - Darwin 9.8.0
____________

hotze33
Joined: Nov 10 04
Posts: 19
ID: 492
Credit: 4,874,189
RAC: 10,521
Message 98947 - Posted 23 Aug 2009 10:43:20 UTC - in response to Message 98945.

If I understand correctly then the current run is a cuda assisted cpu run. The gpu is used for some calculations but not all. Right now your are mainly limited by the cpu. The gpu gives you just a boost of ca. 20-50%.
If your Q9300 is not overclocked then every 4GHz Core2 runs faster than your cpu with cuda help.
When there is a standalone app for the gpu then yours will fly ;)





____________

Profile [B^S] thierry@home
Avatar
Joined: Feb 19 05
Posts: 16
ID: 20253
Credit: 303,457
RAC: 53
Message 98948 - Posted 23 Aug 2009 10:46:19 UTC - in response to Message 98947.

If I understand correctly then the current run is a cuda assisted cpu run. The gpu is used for some calculations but not all. Right now your are mainly limited by the cpu. The gpu gives you just a boost of ca. 20-50%.
If your Q9300 is not overclocked then every 4GHz Core2 runs faster than your cpu with cuda help.
When there is a standalone app for the gpu then yours will fly ;)






Ok, we'll see then :-)
Thanks
____________

Wedge009
Joined: Mar 5 05
Posts: 27
ID: 47063
Credit: 742,096
RAC: 1,990
Message 98949 - Posted 23 Aug 2009 10:58:09 UTC

I have been getting the same sort of errors within seconds of starting execution, both on 3.07 and 3.10:

<core_client_version>6.6.36</core_client_version>
<![CDATA[
<message>
The system cannot find the path specified. (0x3) - exit code 3 (0x3)
</message>
<stderr_txt>
Activated exception handling...
[10:30:57][9612][INFO ] Starting data processing...
[10:30:57][9612][INFO ] Using CUDA device #0 "GeForce 8500 GT" (44.06 GFLOPS)
[10:30:57][9612][INFO ] Checkpoint file unavailable: status.cpt (No such file or directory).
------> Starting from scratch...
[10:30:57][9612][INFO ] Header contents:
------> Original WAPP file: p2030_54162_47225_0054_G48.85-01.81.C_4.wapp
------> Sample time in microseconds: 128
------> Observation time in seconds: 268.9792
------> Time stamp (MJD): 54162.546585648146
------> Number of samples/record: 512
------> Center freq in MHz: 1440
------> Channel band in MHz: 0.390625
------> Number of channels/record: 256
------> Nifs: 1
------> RA (J2000): 192747.923054
------> DEC (J2000): 131107.828389
------> Galactic l: 48.7926
------> Galactic b: -1.8848
------> Name: G48.85-01.81.C
------> Lagformat: 0
------> Sum: 1
------> Level: 3
------> AZ at start: 348.1477
------> ZA at start: 5.1279
------> AST at start: 0
------> LST at start: 0
------> Project ID: p2030
------> Observers: Kevin
------> File size (bytes): 16190754
------> Data size (bytes): 16179201
------> Number of samples: 2097152
------> Trial dispersion measure: 186.6 cm^-3 pc
------> Scale factor: 7711.9
[10:30:58][9612][INFO ] Seed for random number generator is 1009522123.
[10:31:00][9612][ERROR] Error creating CUDA FFT plan (error code: 2)
[10:31:00][9612][ERROR] Demodulation failed (error: 3)!
called boinc_finish

</stderr_txt>
]]>


Host number is 480469

The WUs appear to fail with both the CUDA 2.1 and 2.3 DLLs - the driver version installed is 190.38.

Am I missing something really obvious? The host runs SETI CUDA WUs okay. I am not complaining, just reporting - I know improvements can't be made without reports from testers.
____________
Soli Deo Gloria

RandyC
Avatar
Joined: Jan 18 05
Posts: 319
ID: 3454
Credit: 1,949,412
RAC: 1,877
Message 98952 - Posted 23 Aug 2009 13:09:21 UTC

Since we had a new binary for CUDA processing, I thought I'd run a few WUs to see if the situation had improved. Also running 3.05 WUs on the second cpu for the system.

Results:
Currently processing 1 CUDA WU and one cpu only WU. Est. time to completion for cpu WU is 7hrs, 1 min, 9 seconds (they're both almost complete). Est. time to completion for CUDA WU is 7hrs, 53 seconds.

Two previous CUDA WU were logged as taking 25,277.44/25,388.73 secs each.
Three 3.05 WUs that completed also took about the same time to process.

My opinion: the CUDA app (on an AMD X2 5200 system) is not viable presently because it takes both a cpu AND the gpu to process without any noticable improvement in throughput.

AND...if processing SETI on the same system, SETI will monopolize the gpu and not allow E@H to run.

tjreuter
Joined: Feb 11 05
Posts: 74
ID: 16960
Credit: 1,773,048
RAC: 7,573
Message 98954 - Posted 23 Aug 2009 14:37:38 UTC - in response to Message 98947.

If I understand correctly then the current run is a cuda assisted cpu run. The gpu is used for some calculations but not all. Right now your are mainly limited by the cpu. The gpu gives you just a boost of ca. 20-50%.
If your Q9300 is not overclocked then every 4GHz Core2 runs faster than your cpu with cuda help.
When there is a standalone app for the gpu then yours will fly ;)


The CPU is needed to feed the GPU from time to time and the GPU sends it back. So the CPU can be seen as a "handler" in the process. So for now there will be always a bit of help from the CPU (until they find other ways to handle).
____________
Greetings from
TJ

tjreuter
Joined: Feb 11 05
Posts: 74
ID: 16960
Credit: 1,773,048
RAC: 7,573
Message 98955 - Posted 23 Aug 2009 14:40:55 UTC - in response to Message 98936.

I have crunching a CUDA WU with a GTX 285 in 5,5 hours. My wingmen has crunched the same WU with a CPU in 6 hours.

This is not a big difference .......


Hello,

I run the einstein cuda-app on a i7 with a GTX285.
It takes about 4.7-5 hours to complete, while I have seen wingman with faster CPU's (non-cuda) and they take 7-8.3 hours to complete. So I see a difference.


____________
Greetings from
TJ

Profile rbpeake
Joined: Jan 18 05
Posts: 190
ID: 3466
Credit: 734,417
RAC: 211
Message 98956 - Posted 23 Aug 2009 17:02:42 UTC - in response to Message 98955.

I have crunching a CUDA WU with a GTX 285 in 5,5 hours. My wingmen has crunched the same WU with a CPU in 6 hours.

This is not a big difference .......


Hello,

I run the einstein cuda-app on a i7 with a GTX285.
It takes about 4.7-5 hours to complete, while I have seen wingman with faster CPU's (non-cuda) and they take 7-8.3 hours to complete. So I see a difference.


I crunched a 3.10 using my CPU only, and found that compared to using the GPU it was about 80% as fast. In other words, the GPU crunches 20% faster than CPU by itself.

As others have commented, the GPU has a lot of potential I believe to become much faster while using less of the CPU. :)
____________
Regards,
Bob P.

RandyC
Avatar
Joined: Jan 18 05
Posts: 319
ID: 3454
Credit: 1,949,412
RAC: 1,877
Message 98960 - Posted 23 Aug 2009 21:42:53 UTC - in response to Message 98952.

Since we had a new binary for CUDA processing, I thought I'd run a few WUs to see if the situation had improved. Also running 3.05 WUs on the second cpu for the system.

Results:
Currently processing 1 CUDA WU and one cpu only WU. Est. time to completion for cpu WU is 7hrs, 1 min, 9 seconds (they're both almost complete). Est. time to completion for CUDA WU is 7hrs, 53 seconds.

Two previous CUDA WU were logged as taking 25,277.44/25,388.73 secs each.
Three 3.05 WUs that completed also took about the same time to process.

I've changed my mind on the following...comparing apples/oranges.

My opinion: the CUDA app (on an AMD X2 5200 system) is not viable presently because it takes both a cpu AND the gpu to process without any noticable improvement in throughput.

The above is false because I'm trying to compare E@H WUs to APB1 WUs. I tried searching around for some non-CUDA APB1 WUs, but they've all rolled out of my stats. The rest of this post is valid though.

AND...if processing SETI on the same system, SETI will monopolize the gpu and not allow E@H to run.

Profile Gerry Rough
Avatar
Joined: Mar 1 05
Posts: 95
ID: 43437
Credit: 590,827
RAC: 807
Message 98963 - Posted 24 Aug 2009 1:18:33 UTC - in response to Message 98956.
Last modified: 24 Aug 2009 1:18:51 UTC

I crunched a 3.10 using my CPU only, and found that compared to using the GPU it was about 80% as fast. In other words, the GPU crunches 20% faster than CPU by itself.

As others have commented, the GPU has a lot of potential I believe to become much faster while using less of the CPU. :)


For a while there it seemed that the collective BOINC CUDA channeling was working. It seemed that the GPU was only using a small fraction of the CPU. But that seems to have dissipated for the time being with E@h. It seems we have a ways to go before we get to significant throughput increases of the magnitude we had hoped. Like others here though, I suspect it might take a while but we will eventually see some very significant improvements in throughput. It's slow going, but we'll get there. :-)
____________

(Click for detailed stats)

Alex
Joined: Mar 1 05
Posts: 2
ID: 43613
Credit: 317,289
RAC: 595
Message 98983 - Posted 24 Aug 2009 17:06:01 UTC

Hi,

i downloaded all as posteted, installed it and started crunching.
Threre are two things i want to report:
fist, the usage of the gpu is low, it reaches only 62 deg (cent.), other applications (gpugrid, if it does not hang, or Seti) heat it to 74 deg.
Three times it caused a complete system hang just when finishing the wu at the beginning of the upload.

Vista64, E8400, 6GB, GTX260 and a lot of troubles.

Regards,

Alexander
____________

tjreuter
Joined: Feb 11 05
Posts: 74
ID: 16960
Credit: 1,773,048
RAC: 7,573
Message 98985 - Posted 24 Aug 2009 17:43:45 UTC

To the developers,

The previous days the cuda-app. ran perfect and takes about 4 hours to complete on my i7 with a GTX285. The temperature of the GPU is very low and I like that. Good job.

Today BOINC has downloaded 6 cuda-wu’s, however one can be run at a time. So 7 of the CPU’s are doing now crunching for Einstein and that I do not like. It should be fine when they run 4 to 6 non cuda ABP and/or S5R5 WU’s. Can that be programmed?

Thanks and success.

____________
Greetings from
TJ

samuel7
Joined: Feb 16 05
Posts: 26
ID: 17704
Credit: 740,440
RAC: 296
Message 98987 - Posted 24 Aug 2009 18:26:15 UTC
Last modified: 24 Aug 2009 18:31:53 UTC

This app has started fine on my 9800 GT. Thanks for developing an app compatible with 64-bit Vista/Win7! Other specs: Q9550, BOINC 6.6.36, Driver 190.38, v2.3 dll's.

Runtime projection is ~5 hours compared to 5h 45min with the 3.09 CPU app. So it's in effect slower since the GPU resource is used. First task 137298125.

Following a work request for both CPU and CUDA work I got both but also the 4-hour deferral. The scheduler log is not logical:

2009-08-24 17:28:20.6143 [PID=24659] [HOST#1758399] Sending [RESULT#137355097 h1_0892.30_S5R4__928_S5R5a_1] (est. dur. 14987.39 seconds)
2009-08-24 17:28:20.6177 [PID=24659] [locality] in_send_results_for_file(h1_0892.30_S5R4, 1) prev_result.id=137355097
2009-08-24 17:28:20.6290 [PID=24659] [send] Didn't find anonymous platform app for einstein_S5R5

It sent S5R5 work despite not finding an app for it? Or maybe it wanted an S5R5 CUDA entry. My app_info includes 3.05 for S5R5, 3.09 for CPU ABP1 and 3.10 for CUDA ABP1.

Edit - link to scheduler log, spelling
____________

Profile Stranger7777
Avatar
Joined: Mar 17 05
Posts: 117
ID: 58307
Credit: 14,271,690
RAC: 16,798
Message 99005 - Posted 25 Aug 2009 13:40:14 UTC

I've found how to run 4 S5R5 tasks while working on ABP1 on CUDA device.
It's simple. Just freeze all the ABP tasks, then restart BOINC. And after that unfreeze one of ABP tasks and have fun ;)
It seems to run smoothly (but before that I killed some WU's with old driver). Will keep eye on it and report after a while.

Oliver
Project developer
Joined: Sep 4 07
Posts: 56
ID: 279320
Credit: 481,942
RAC: 1,075
Message 99006 - Posted 25 Aug 2009 14:32:16 UTC - in response to Message 98949.
Last modified: 25 Aug 2009 14:37:06 UTC

Hi Wedge009,

I have been getting the same sort of errors within seconds of starting execution, both on 3.07 and 3.10:


[10:31:00][9612][ERROR] Error creating CUDA FFT plan (error code: 2)
[10:31:00][9612][ERROR] Demodulation failed (error: 3)!
called boinc_finish


Am I missing something really obvious? The host runs SETI CUDA WUs okay. I am not complaining, just reporting - I know improvements can't be made without reports from testers.


Sorry, not enough memory.

Our final release (scheduler instead of app_info.xml) will contain proper checks that no WU is shipped to you unless your system meets all hardware requirements. FYI, this error is typically caused by on-board devices and/or when your device's global memory is still loaded with (e.g.) textures left by previous 3D apps...

Cheers,
Oliver

tjreuter
Joined: Feb 11 05
Posts: 74
ID: 16960
Credit: 1,773,048
RAC: 7,573
Message 99007 - Posted 25 Aug 2009 15:39:17 UTC - in response to Message 99005.

I've found how to run 4 S5R5 tasks while working on ABP1 on CUDA device.
It's simple. Just freeze all the ABP tasks, then restart BOINC. And after that unfreeze one of ABP tasks and have fun ;)
It seems to run smoothly (but before that I killed some WU's with old driver). Will keep eye on it and report after a while.


Thanks Stranger,

It's simple and it's works fine. That I didn't find this myself...
____________
Greetings from
TJ

Wedge009
Joined: Mar 5 05
Posts: 27
ID: 47063
Credit: 742,096
RAC: 1,990
Message 99023 - Posted 26 Aug 2009 9:06:54 UTC - in response to Message 99006.

Sorry, not enough memory.

Our final release (scheduler instead of app_info.xml) will contain proper checks that no WU is shipped to you unless your system meets all hardware requirements. FYI, this error is typically caused by on-board devices and/or when your device's global memory is still loaded with (e.g.) textures left by previous 3D apps...

Thank you for taking the time to answer, this explanation is really helpful.

I just wish BOINC wouldn't try to keep asking for GPU work on Einstein, though. The server keeps telling me to remove the app_info.xml, but I'm using the 3.09 ABP beta application since it appears to be show a speed improvement over the current 3.08 release, and it's taking a long time for BOINC to ask for CPU work instead (since there's a four-hour delay after each GPU work request).
____________
Soli Deo Gloria

Profile Stranger7777
Avatar
Joined: Mar 17 05
Posts: 117
ID: 58307
Credit: 14,271,690
RAC: 16,798
Message 99033 - Posted 26 Aug 2009 19:36:27 UTC - in response to Message 99023.

I just wish BOINC wouldn't try to keep asking for GPU work on Einstein, though. The server keeps telling me to remove the app_info.xml, but I'm using the 3.09 ABP beta application since it appears to be show a speed improvement over the current 3.08 release, and it's taking a long time for BOINC to ask for CPU work instead (since there's a four-hour delay after each GPU work request).

It is simple. You should increase your WU buffer by changing time interval for which you want BOINC to keep up running and after next connection to server you should start slowly decreasing this buffer to an apropriate value. It is in BOINC settings - Client configuration - Network settings.

Wedge009
Joined: Mar 5 05
Posts: 27
ID: 47063
Credit: 742,096
RAC: 1,990
Message 99042 - Posted 26 Aug 2009 23:15:35 UTC - in response to Message 99033.

Ugh, really? I don't like keeping huge buffers. Unlike some other people, I don't like hogging WUs by having a 10 day cache. ):

Well, I'll keep it in mind for next time, then.
____________
Soli Deo Gloria

Profile paul milton
Avatar
Joined: Sep 16 05
Posts: 191
ID: 109635
Credit: 435,032
RAC: 1,374
Message 99048 - Posted 27 Aug 2009 9:01:43 UTC - in response to Message 99042.

Ugh, really? I don't like keeping huge buffers. Unlike some other people, I don't like hogging WUs by having a 10 day cache. ):

Well, I'll keep it in mind for next time, then.


givin the recent streek of downtime i dont think anyone would mind it. i personally used to keep a 1 day cache. untill the intermitant downtimes. now i keep a 7 day cache "just in case"

and no, i dont blame anyone at the project for the downtime. stuff happens.

____________
seeing without seeing is something the blind learn to do, and seeing beyond vision can be a gift.

Profile Stranger7777
Avatar
Joined: Mar 17 05
Posts: 117
ID: 58307
Credit: 14,271,690
RAC: 16,798
Message 99051 - Posted 27 Aug 2009 9:58:50 UTC

I rarely visit some machines and have to set cache to 10 days and more in case of server failure. Of cause I don't use unstable machines for this.
But for fast machines near me I use a smaller cache - it is easier to change something or even reinstall BOINC if needed without loss of data.

Profile Pappa
Joined: Mar 5 05
Posts: 6
ID: 47529
Credit: 633,230
RAC: 137
Message 99057 - Posted 27 Aug 2009 16:02:04 UTC - in response to Message 99006.

Hi Wedge009,

I have been getting the same sort of errors within seconds of starting execution, both on 3.07 and 3.10:


[10:31:00][9612][ERROR] Error creating CUDA FFT plan (error code: 2)
[10:31:00][9612][ERROR] Demodulation failed (error: 3)!
called boinc_finish


Am I missing something really obvious? The host runs SETI CUDA WUs okay. I am not complaining, just reporting - I know improvements can't be made without reports from testers.


Sorry, not enough memory.

Our final release (scheduler instead of app_info.xml) will contain proper checks that no WU is shipped to you unless your system meets all hardware requirements. FYI, this error is typically caused by on-board devices and/or when your device's global memory is still loaded with (e.g.) textures left by previous 3D apps...

Cheers,
Oliver


Hi Oliver

I wonder if you someone would be kind enough to state what the system requirements are which are planned to go into the scheduler. I just wasted a few hours getting setup to "Play" with the Beta on my 8400GS to get the same error on 2 WU's

Regards




____________

Claggy
Joined: Dec 29 06
Posts: 1
ID: 238511
Credit: 83,582
RAC: 85
Message 99138 - Posted 30 Aug 2009 17:12:32 UTC - in response to Message 99057.
Last modified: 30 Aug 2009 17:14:22 UTC

Hi Wedge009,

I have been getting the same sort of errors within seconds of starting execution, both on 3.07 and 3.10:


[10:31:00][9612][ERROR] Error creating CUDA FFT plan (error code: 2)
[10:31:00][9612][ERROR] Demodulation failed (error: 3)!
called boinc_finish


Am I missing something really obvious? The host runs SETI CUDA WUs okay. I am not complaining, just reporting - I know improvements can't be made without reports from testers.


Sorry, not enough memory.

Our final release (scheduler instead of app_info.xml) will contain proper checks that no WU is shipped to you unless your system meets all hardware requirements. FYI, this error is typically caused by on-board devices and/or when your device's global memory is still loaded with (e.g.) textures left by previous 3D apps...

Cheers,
Oliver


Hi Oliver

I wonder if you someone would be kind enough to state what the system requirements are which are planned to go into the scheduler. I just wasted a few hours getting setup to "Play" with the Beta on my 8400GS to get the same error on 2 WU's

Regards




I don't suppose my 128Mb 8400M GS will work eithier then?, is there a CPU fallback mode? :D

Claggy

Michael Milan
Joined: Nov 3 05
Posts: 2
ID: 118943
Credit: 59,186
RAC: 2
Message 99141 - Posted 30 Aug 2009 18:36:08 UTC
Last modified: 30 Aug 2009 18:42:59 UTC

My first WU just completed in 9 hours with no problems.
The power draw of my PC whilst crunching this unit is around 160 Watts, as opposed to around 200 Watts when crunching CUDA SETI or GPUGRID units.

System info:
Windows Vista Home Premium SP1 64-bit
BOINC version 6.6.36
NVIDIA driver version 190.38
GeForce GTX 280
AMD Athlon 64 3200+
4GB RAM
____________

Wedge009
Joined: Mar 5 05
Posts: 27
ID: 47063
Credit: 742,096
RAC: 1,990
Message 99172 - Posted 1 Sep 2009 12:34:17 UTC
Last modified: 1 Sep 2009 12:37:58 UTC

Well, I put 10 days for connection and 10 days for work cache... and still Einstein is only asking work for the GPU and waiting 4 hours thereafter. This is... a little frustrating.

Edit: Never mind, BOINC finally asked for Einstein CPU WUs... but only after it managed to scrounge one SETI GPU WU. For the record, this is BOINC 6.6.36, the latest stable release.
____________
Soli Deo Gloria

Profile Gundolf Jahn
Joined: Mar 1 05
Posts: 364
ID: 43449
Credit: 156,767
RAC: 182
Message 99173 - Posted 1 Sep 2009 12:55:32 UTC - in response to Message 99172.
Last modified: 1 Sep 2009 12:55:50 UTC

...For the record, this is BOINC 6.6.36, the latest stable release.

Well, it is the recommended version; that doesn't mean it's stable or bug free ;-)

Gruß,
Gundolf
____________
Computer sind nicht alles im Leben. (Kleiner Scherz)

Wedge009
Joined: Mar 5 05
Posts: 27
ID: 47063
Credit: 742,096
RAC: 1,990
Message 99199 - Posted 2 Sep 2009 10:38:20 UTC

I've given up. To get Einstein CPU WUs, I have to leave the GPU information in the app_info.xml and just put up with the repeated errors on the GPU WUs. As long as there are no GPU WUs across all projects, the scheduler will always ask for GPU WUs first. ):
____________
Soli Deo Gloria

Richard Haselgrove
Joined: Dec 10 05
Posts: 579
ID: 144054
Credit: 2,965,845
RAC: 2,358
Message 99202 - Posted 2 Sep 2009 12:06:49 UTC - in response to Message 99199.

I've given up. To get Einstein CPU WUs, I have to leave the GPU information in the app_info.xml and just put up with the repeated errors on the GPU WUs. As long as there are no GPU WUs across all projects, the scheduler will always ask for GPU WUs first. ):

If your CUDA card doesn't have enough memory to run this app, wouldn't it be better to devote your testing efforts to the parallel CPU-only v3.09 test, and relieve the servers of all that wasted download pressure?

Wedge009
Joined: Mar 5 05
Posts: 27
ID: 47063
Credit: 742,096
RAC: 1,990
Message 99213 - Posted 2 Sep 2009 22:24:43 UTC

You misunderstand. That's what I've been trying to do. 3.09 works great and seems to be a substantial improvement over 3.08, so that's why I've been trying to run it instead of just removing the app_info.xml altogether as the Einstein server keeps yelling at me to do. But no matter what I try, BOINC insists on giving priority to requesting GPU WUs before CPU ones. I strongly recommend releasing 3.09, it seems to be thoroughly tested now.
____________
Soli Deo Gloria

Profile Gary Roberts
Forum moderator
Joined: Feb 9 05
Posts: 2068
ID: 12521
Credit: 57,457,266
RAC: 180,195
Message 99274 - Posted 5 Sep 2009 0:31:54 UTC - in response to Message 99213.

You misunderstand. That's what I've been trying to do ....

Maybe I'm missing something but if you really are trying to get CPU tasks rather than GPU tasks, why don't you ditch the GPU app_info.xml and set up the CPU one instead? You said earlier that you "have to leave the GPU information in the app_info.xml". I'm sorry but this is quite wrong - you certainly don't have to do that. You should re-read Richard's advice because he doesn't misunderstand and he's suggesting exactly what you need to do.

Here are some important points for you to consider:-

  • Lots of people on many projects are complaining about scheduling problems in 6.6.36.
  • If you don't want GPU capability, something like 6.4.7 or 6.5.0 should be much better for you.
  • Setting 10/10 for your cache sizes is likely to worsen the already bad behaviour of 6.6.36. If you are 'always on' use something like 0/1 to 0/4.
  • The EAH project has some sort of server bug that causes the scheduler to say randomly that it has no tasks available even if it has just given you some. With S5R5 this causes a 1 min backoff before a retry is done. With ABP1, the backoff is 4 hours. You don't have to endure the 4 hour backoff. Just wait 1 min and then force a retry with the 'update' button. Once you have sufficient tasks on board, the backoff shouldn't bother you any further.


If you need help with transitioning to the CPU only app_info.xml just ask. If you are not careful you can trash your current cache. If you have no EAH GPU tasks on board, you should be able to stop BOINC, uninstall BOINC, copy the CPU app_info.xml and the CPU ABP1 binaries over the top of the existing ones, overwriting existing files if the names are the same and then install a more suitable version of BOINC, as suggested above, to replace 6.6.36. You can get any particular version of BOINC you fancy from here.

____________
Cheers,
Gary.

Wedge009
Joined: Mar 5 05
Posts: 27
ID: 47063
Credit: 742,096
RAC: 1,990
Message 99275 - Posted 5 Sep 2009 9:33:19 UTC - in response to Message 99274.
Last modified: 5 Sep 2009 9:34:19 UTC

First of all, I meant no offence. I know this is all volunteer-run.

Maybe I'm missing something but if you really are trying to get CPU tasks rather than GPU tasks, why don't you ditch the GPU app_info.xml and set up the CPU one instead?

Because I had already set up a CPU-only app_info.xml previously. It appears that BOINC detects the presence of a GPU on this particular host and will request GPU units regardless of the fact that there is no GPU application included in the app_info.xml. And it is because of the fact that there are no GPU applications in the app_info.xml that the Einstein server responds with the "remove app_info.xml" message and will then set a four-hour delay for the next communication with it.

You said earlier that you "have to leave the GPU information in the app_info.xml". I'm sorry but this is quite wrong - you certainly don't have to do that.

I agree! I shouldn't! But the fact is that - on this particular host, at least - until there is some GPU work on the system already, BOINC refuses to request CPU work from the Einstein server.

Lots of people on many projects are complaining about scheduling problems in 6.6.36.

Well... I wasn't aware of this, but after my recent experience, I can see why.

If you don't want GPU capability, something like 6.4.7 or 6.5.0 should be much better for you.

The problem is that I do. SETI GPU units work fine on this host. The unfortunate thing is that recent WU shortages from SETI means that there is no GPU work available. Hence BOINC asking Einstein for some, regardless of the fact that there is no corresponding GPU application in the app_info.xml.

Setting 10/10 for your cache sizes is likely to worsen the already bad behaviour of 6.6.36. If you are 'always on' use something like 0/1 to 0/4.

Again, I agree. I was simply following Stranger7777's suggestion from earlier. My default cache is 0.5/0 and I already expressed my reluctance to use such an unreasonably large cache size previously.

The EAH project has some sort of server bug that causes the scheduler to say randomly that it has no tasks available even if it has just given you some. With S5R5 this causes a 1 min backoff before a retry is done. With ABP1, the backoff is 4 hours. You don't have to endure the 4 hour backoff. Just wait 1 min and then force a retry with the 'update' button. Once you have sufficient tasks on board, the backoff shouldn't bother you any further.

I am aware that one can force a server request with the update button. Unfortunately, this is not helpful when BOINC keeps requesting GPU units.

<sigh> In any case, hopefully my woes will all become moot shortly. I'm waiting on a replacement video card to come in which will surely be sufficient for processing the Einstein GPU WUs.
____________
Soli Deo Gloria

tjreuter
Joined: Feb 11 05
Posts: 74
ID: 16960
Credit: 1,773,048
RAC: 7,573
Message 99279 - Posted 5 Sep 2009 14:23:47 UTC - in response to Message 99274.

[quote]* If you don't want GPU capability, something like 6.4.7 or 6.5.0 should be much better for you.


Hi Gary,

Yust for information. I run GPU WU's (CUDA) with 6.4.7 and it works fine. Jobs take about 4 hours with a "cold" graphics card and all are validated, some still pending.

I never use the latest version of BOINC.


____________
Greetings from
TJ

Grutte Pier [Wa Oars]~GP500
Avatar
Joined: May 18 09
Posts: 17
ID: 456048
Credit: 144,879
RAC: 1,275
Message 99332 - Posted 9 Sep 2009 9:53:38 UTC
Last modified: 9 Sep 2009 10:29:15 UTC

And how is the the 3.10 doing.

Any better then the 80%. in 3.09

As in 100% with GPU the CPU would be @ 80%.

Profile Gary Roberts
Forum moderator
Joined: Feb 9 05
Posts: 2068
ID: 12521
Credit: 57,457,266
RAC: 180,195
Message 99348 - Posted 10 Sep 2009 5:33:32 UTC - in response to Message 99275.

First of all, I meant no offence. I know this is all volunteer-run.

No offense was taken - sorry if my reply implied offense.

Maybe I'm missing something ...

Because I had already set up a CPU-only app_info.xml previously....

Ahhh, OK. I had read your previous messages and had interpreted the statements about BOINC requesting GPU work in preference to CPU work as meaning that you were setup for both. I didn't notice any statement about having a CPU only app_info.xml so I thought you hadn't made the change back to CPU only - which was why I asked the question/made the comment.

If using the AP mechanism, my previous experience (on older BOINCs) says that BOINC wont ask for work for an app that is not in app_info.xml. If more recent BOINCs do ask, this is unfortunate as it removes a degree of control from the user. It would be interesting to know if you reverted to 6.4.7 or 6.5.0, would you be able to get E@H CPU work through AP (without BOINC asking for GPU work) whilst still getting Seti CUDA work for your low memory GPU?

<sigh> In any case, hopefully my woes will all become moot shortly. I'm waiting on a replacement video card to come in which will surely be sufficient for processing the Einstein GPU WUs.

Even with your new video card, you may still have issues with 6.6.36. You may find you can better control your mix of projects/apps by using 6.4.7 or 6.5.0. I've seen many people reporting good behaviour with those versions.

____________
Cheers,
Gary.

Profile Ageless
Avatar
Joined: Jan 26 05
Posts: 1903
ID: 7430
Credit: 143,195
RAC: 329
Message 99349 - Posted 10 Sep 2009 6:09:37 UTC - in response to Message 99275.
Last modified: 10 Sep 2009 6:10:55 UTC

It appears that BOINC detects the presence of a GPU on this particular host and will request GPU units regardless of the fact that there is no GPU application included in the app_info.xml. And it is because of the fact that there are no GPU applications in the app_info.xml that the Einstein server responds with the "remove app_info.xml" message and will then set a four-hour delay for the next communication with it.

Ok, here's what's happening.

BOINC 6.6.36 has separate CPU and GPU work fetch schedulers. When a GPU is detected, the GPU work fetch scheduler will start running and try to fetch work from whichever project you are attached to. This can be considered as a ping to the project, to check if they have a GPU application available.

When a project has no GPU application available, you'll see this work request pass by a couple of times, with ever increasing gaps between tries, until it will only ask once a day as it'll be on a 24 hour back-off.

That's what your four hour delay does as well, if you just let it continue, the next time it's an 8 hour delay, 16 hour, 24 hour.

What you do with the anonymous platform app_info.xml file is specifically tell BOINC only to use the applications specified in the file, none of the others. It won't disable the specific work request schedulers, those will continue until the maximum back-off time is reached. It's not pretty, but it works quite well.

So you can go back to an app_info.xml file with only CPU applications and then just ignore the messages about the file from the GPU work request. They'll minimize and only pass by once a day after that, with any luck in the middle of your night.
____________
Jord

-The BOINC FAQ Service

-CUDA/CAL Stream FAQ

Wedge009
Joined: Mar 5 05
Posts: 27
ID: 47063
Credit: 742,096
RAC: 1,990
Message 99357 - Posted 10 Sep 2009 15:42:16 UTC

I seemed to get a 4-hour wait every time, not the increasing intervals each time as you described.

It's okay now, anyway. Got my new GPU installed and working happily now. Just would have been a concern if I remained with the weaker GPU, though...
____________
Soli Deo Gloria

Michael Milan
Joined: Nov 3 05
Posts: 2
ID: 118943
Credit: 59,186
RAC: 2
Message 99387 - Posted 12 Sep 2009 6:28:03 UTC

Tested with Nvidia driver version 190.62 on GeForce GTX 280.
BOINC CC 6.6.36

WU completes successfully with no problems.
____________

hotze33
Joined: Nov 10 04
Posts: 19
ID: 492
Credit: 4,874,189
RAC: 10,521
Message 99547 - Posted 20 Sep 2009 18:54:47 UTC

Hi,
from time to time I get the following error:
<core_client_version>6.10.4</core_client_version>
<![CDATA[
<message>
Das System kann den angegebenen Pfad nicht finden. (0x3) - exit code 3 (0x3)
</message>
<stderr_txt>
Activated exception handling...
[08:31:04][6088][INFO ] Starting data processing...
[08:31:04][6088][INFO ] Using CUDA device #0 "GeForce 9800 GX2" (642.82 GFLOPS)
[08:31:04][6088][ERROR] Couldn't open template bank file: templates_400Hz_2.bank (No such file or directory).
[08:31:04][6088][ERROR] Demodulation failed (error: 3)!
called boinc_finish

</stderr_txt>
]]>

I have changed to to new boinc version (from 6.6.36) because I had the same problem.
Earlier I got his problem:
[00:18:22][5104][ERROR] Error creating CUDA FFT plan (error code: 2)
[00:18:22][5104][ERROR] Demodulation failed (error: 3)!
On the host there is only einstein@home working on the gpu. No games or other 3d stuff.
System:
WinXP SP3 32bit, q6600, 9800GX2 with 190.38 driver, SLI disabled
Any suggestions?
____________

Grutte Pier [Wa Oars]~GP500
Avatar
Joined: May 18 09
Posts: 17
ID: 456048
Credit: 144,879
RAC: 1,275
Message 99566 - Posted 21 Sep 2009 21:42:28 UTC - in response to Message 99547.

Hi,
from time to time I get the following error:
<core_client_version>6.10.4</core_client_version>
<![CDATA[
<message>
Das System kann den angegebenen Pfad nicht finden. (0x3) - exit code 3 (0x3)
</message>
<stderr_txt>
Activated exception handling...
[08:31:04][6088][INFO ] Starting data processing...
[08:31:04][6088][INFO ] Using CUDA device #0 "GeForce 9800 GX2" (642.82 GFLOPS)
[08:31:04][6088][ERROR] Couldn't open template bank file: templates_400Hz_2.bank (No such file or directory).
[08:31:04][6088][ERROR] Demodulation failed (error: 3)!
called boinc_finish

</stderr_txt>
]]>

I have changed to to new boinc version (from 6.6.36) because I had the same problem.
Earlier I got his problem:
[00:18:22][5104][ERROR] Error creating CUDA FFT plan (error code: 2)
[00:18:22][5104][ERROR] Demodulation failed (error: 3)!
On the host there is only einstein@home working on the gpu. No games or other 3d stuff.
System:
WinXP SP3 32bit, q6600, 9800GX2 with 190.38 driver, SLI disabled
Any suggestions?


Seems to be a bad link to some files "Das System kann den angegebenen Pfad nicht finden"
is boinc installed in a different place

Maybe the *.xml needs to be edited.


PS: Any updated speed improvement (20% is too small to be usefull).

Profile morse [E.R.] - BOINC.Italy
Joined: Feb 20 05
Posts: 2
ID: 23938
Credit: 48,514
RAC: 2
Message 99684 - Posted 28 Sep 2009 11:34:07 UTC

I am a q9400, win7, 4GB ram, GTX275

The following wu went into error:

140476115
140474992
140193504
140164839
____________

Profile cenit
Joined: Nov 25 05
Posts: 1
ID: 129647
Credit: 139,890
RAC: 361
Message 99692 - Posted 28 Sep 2009 21:13:54 UTC

the following wu got an error immediately (tried also updating cudart and cudafft dlls to 2.3 but didn't work)

141150679
141150578
141150530
141150497
141150473
141150232

GeForce 8800 GTS with 320MB (compute capability 1.0, cuda 2.3, driver 190.62)
____________

hotze33
Joined: Nov 10 04
Posts: 19
ID: 492
Credit: 4,874,189
RAC: 10,521
Message 99699 - Posted 29 Sep 2009 7:36:30 UTC

I just want to share my experience with the cuda app. As I mentioned earlier about half of the workunits get an calculation error:

Exit status 3 (0x3)

<core_client_version>6.10.4</core_client_version>
<![CDATA[
<message>
Das System kann den angegebenen Pfad nicht finden. (0x3) - exit code 3 (0x3)
</message>
<stderr_txt>
Activated exception handling...
[02:13:28][2040][INFO ] Starting data processing...
[02:13:28][2040][INFO ] Using CUDA device #1 "GeForce 9800 GX2" (642.82 GFLOPS)
[02:13:28][2040][INFO ] Checkpoint file unavailable: status.cpt (No such file or directory).
------> Starting from scratch...
[02:13:28][2040][INFO ] Header contents:
------> Original WAPP file: p2030_53647_84633_0048_G55.97-00.86.N_4.wapp
------> Sample time in microseconds: 128
------> Observation time in seconds: 268.9792
------> Time stamp (MJD): 53647.979548611111
------> Number of samples/record: 512
------> Center freq in MHz: 1420
------> Channel band in MHz: 0.390625
------> Number of channels/record: 256
------> Nifs: 1
------> RA (J2000): 193815.465068
------> DEC (J2000): 200556.780691
------> Galactic l: 56.0573
------> Galactic b: -0.7369
------> Name: G55.97-00.86.N
------> Lagformat: 0
------> Sum: 1
------> Level: 3
------> AZ at start: 470.4938
------> ZA at start: 4.9436
------> AST at start: 0
------> LST at start: 0
------> Project ID: p2030
------> Observers: Arzoumanian
------> File size (bytes): 16190702
------> Data size (bytes): 16179201
------> Number of samples: 2097152
------> Trial dispersion measure: 420.4 cm^-3 pc
------> Scale factor: 8060.69
[02:13:29][2040][INFO ] Seed for random number generator is -1132392027.
[02:13:30][2040][ERROR] Error creating CUDA FFT plan (error code: 2)
[02:13:30][2040][ERROR] Demodulation failed (error: 3)!
called boinc_finish

</stderr_txt>

I have updated BOINC to 6.10.4 from 6.6.36 because I had the problem before. I also updated the nvidia driver to the current 190.62 on a 9800GX2 (2x512MB).
The behaviour of BOINC is:
first: killing a number of workunits according the number of gpus. (I have updated to a second 9800GX2 and now it is killing 4 instead of 2 workunits).
second: calculating 4 workunits to 100%, then killing 4 workunits.
now it is in a state where there are 4 wu @ 94%, 4 wu @ 80%, 2 wu @ 4%, 3 wu @ 1 % and 16 wu < 1%. status in every line is suppressed/displaced (german: verdrängt).
Before I had upgraded to two 9800GX2 the situation was the following:
one gpu was crunching at one wu, but the second keep jumping between the other wu according to: starting by a low % wu and whenever the accomplished % equals the % the next wu then it suspended the current wu and jumped to the next one. This keeps happeniing up to a high % wu. Then it marked a new wu with suppressed and started all over again.

For me it seems more like a scheduler problem. The result is running out of memory on the gpu and than have no empty ram and so killing a wu.

Now I will change the OS from WinXP32bit SP3 to Win764bitRC and see, if there is the same.
hotze

____________

Profile Gundolf Jahn
Joined: Mar 1 05
Posts: 364
ID: 43449
Credit: 156,767
RAC: 182
Message 99701 - Posted 29 Sep 2009 10:03:26 UTC - in response to Message 99699.
Last modified: 29 Sep 2009 10:04:09 UTC

...For me it seems more like a scheduler problem. The result is running out of memory on the gpu and than have no empty ram and so killing a wu.

Yes, and if I recall correctly, it was fixed in 6.6.38 and a 6.10.x version after 6.10.4.

Gruß,
Gundolf

hotze33
Joined: Nov 10 04
Posts: 19
ID: 492
Credit: 4,874,189
RAC: 10,521
Message 99703 - Posted 29 Sep 2009 11:23:04 UTC - in response to Message 99701.

...For me it seems more like a scheduler problem. The result is running out of memory on the gpu and than have no empty ram and so killing a wu.

Yes, and if I recall correctly, it was fixed in 6.6.38 and a 6.10.x version after 6.10.4.

Gruß,
Gundolf


Ok I will give it a try. But 6.6.38 has another bug (atleast in win7 64bit). It only recognizes 1 graphicscard. The second card is not detected. 6.5 is working fine so far.
I will try 6.6.38 in winxp later.

hotze
____________

Richard Haselgrove
Joined: Dec 10 05
Posts: 579
ID: 144054
Credit: 2,965,845
RAC: 2,358
Message 99705 - Posted 29 Sep 2009 11:52:32 UTC - in response to Message 99703.

...For me it seems more like a scheduler problem. The result is running out of memory on the gpu and than have no empty ram and so killing a wu.

Yes, and if I recall correctly, it was fixed in 6.6.38 and a 6.10.x version after 6.10.4.

Gruß,
Gundolf


Ok I will give it a try. But 6.6.38 has another bug (atleast in win7 64bit). It only recognizes 1 graphicscard. The second card is not detected. 6.5 is working fine so far.
I will try 6.6.38 in winxp later.

hotze

Not detected, or detected but not used?

If you have two graphics cards of different specifications, BOINC v6.6.xx (and v6.10.xx) is designed only to use the "most capable". You can change that by setting the <use_all_gpus>1</use_all_gpus> configuration flag documented in client configuration.

hotze33
Joined: Nov 10 04
Posts: 19
ID: 492
Credit: 4,874,189
RAC: 10,521
Message 99706 - Posted 29 Sep 2009 12:34:06 UTC - in response to Message 99705.

Not detected, or detected but not used?

If you have two graphics cards of different specifications, BOINC v6.6.xx (and v6.10.xx) is designed only to use the "most capable". You can change that by setting the <use_all_gpus>1</use_all_gpus> configuration flag documented in client configuration.


Not detected. I have 2 9800GX2 from the same vendor with the same specifications. 6.6.38 in winxp 32 seems good so far. Running on all 4 gpus and not killing wus.
One gpu is running in a PCIe16x slot and the other is in a PCIe4x slot. There is no significant difference in runtime yet. So there is some room for performance improvement ;)

hotze
____________

hotze33
Joined: Nov 10 04
Posts: 19
ID: 492
Credit: 4,874,189
RAC: 10,521
Message 99723 - Posted 30 Sep 2009 7:14:02 UTC

BOINC 6.6.38 (winxp32 sp3) hasn´t trashed any wu so far. But I have seen a runtime variance between the gpus in the PCIe16 slot and the PCIe4 slot (which is reasonable).
PCIe16: 14200 seconds
PCIe4: 15400 seconds
on a Q6600 @ 3.6GHz.
____________

Profile Paul D. Buck
Joined: Jan 17 05
Posts: 727
ID: 2081
Credit: 852,692
RAC: 1,147
Message 99759 - Posted 2 Oct 2009 11:04:36 UTC

Just so you folks know, for 6.10.x the only "usable" versions are .3, .7, and .11 based on experiences on GPU Grid, Collatz, MW ... oh, and my own personal use. :)

Though a few people have had .6 work for them there are serious issues with that build for most people. And yes, task deaths are among the problems with several of those versions ... as is unconstrained downloads.

BarryAZ
Joined: May 8 05
Posts: 139
ID: 79774
Credit: 3,503,761
RAC: 3,991
Message 99767 - Posted 2 Oct 2009 20:18:26 UTC - in response to Message 99759.

I am mostly running 6.10.11 and 6.10.7 -- I think I have a few other iterations out there -- probably need to address that -- though I tend not to change until properly burned on a specific workstation...

Just so you folks know, for 6.10.x the only "usable" versions are .3, .7, and .11 based on experiences on GPU Grid, Collatz, MW ... oh, and my own personal use. :)

Though a few people have had .6 work for them there are serious issues with that build for most people. And yes, task deaths are among the problems with several of those versions ... as is unconstrained downloads.


____________

[B^S] zioriga
Joined: Nov 8 04
Posts: 9
ID: 235
Credit: 60,538
RAC: 31
Message 99773 - Posted 3 Oct 2009 2:20:10 UTC

Quite all my CUDA Wu are aborting with a "Compute error" after 4-5 elapsed hours.
Now I have 21 WUs in the tube.
I think that if also the next one will abort, I'll force the abort for the other WUs, and I'll wait for a next ABP1 version.

Win XP 64b. BM 6.10.11 64b version. CUDA 190.62. NVIDIA 9800GT
____________

Profile Paul D. Buck
Joined: Jan 17 05
Posts: 727
ID: 2081
Credit: 852,692
RAC: 1,147
Message 99774 - Posted 3 Oct 2009 2:20:47 UTC

No reason to change if there is no problem or you don't need a feature. I had been moving up because of the need for ATI support and then left it on a couple machines even after I moved cards about.

I have at least two machines on 6.6.2x I forget the exact versions ... for one thing on the Mac I don't know that there is any improvement in moving up ...

Profile Gundolf Jahn
Joined: Mar 1 05
Posts: 364
ID: 43449
Credit: 156,767
RAC: 182
Message 99777 - Posted 3 Oct 2009 8:18:22 UTC - in response to Message 99773.

Quite all my CUDA Wu are aborting with a "Compute error" after 4-5 elapsed hours...

Your tasks abort with the "Maximum elapsed time exceeded" message.

Gruß,
Gundolf
____________
Computer sind nicht alles im Leben. (Kleiner Scherz)

[B^S] zioriga
Joined: Nov 8 04
Posts: 9
ID: 235
Credit: 60,538
RAC: 31
Message 99781 - Posted 3 Oct 2009 9:26:21 UTC

Quite all my CUDA Wu are aborting with a "Compute error" after 4-5 elapsed hours...

Yew I saw it. But I can't do anything.
Another WU with Compute Error.
I aborted all the remaining WU
____________

[B^S] zioriga
Joined: Nov 8 04
Posts: 9
ID: 235
Credit: 60,538
RAC: 31
Message 99783 - Posted 3 Oct 2009 13:05:12 UTC

"Maximum elapsed time exceeded"

Yes I know about it. But I can't do anything.

In next few days I'll receive a new GTX260. I hope it will better !!
____________

UrbanFlux
Joined: Jan 4 09
Posts: 1
ID: 437992
Credit: 42,982
RAC: 223
Message 99784 - Posted 3 Oct 2009 15:22:29 UTC

"Maximum elapsed time exceeded"

Yep, I've just had two in a row do the same thing after five hours, don't think my 8800gtx is up to it possibly!

:O(
____________

Grutte Pier [Wa Oars]~GP500
Avatar
Joined: May 18 09
Posts: 17
ID: 456048
Credit: 144,879
RAC: 1,275
Message 99788 - Posted 3 Oct 2009 23:10:45 UTC

how much % improvement to CPU only.

seems a bit slow on improved clients.
3.10 was from 19 aug. gettign almost 2 months old ?!!!

and no questions from the developer about bugs that get reported.

Profile Bikeman
Forum moderator
Volunteer developer
Avatar
Joined: Aug 28 06
Posts: 2056
ID: 210833
Credit: 5,083,742
RAC: 9,786
Message 99797 - Posted 4 Oct 2009 15:56:05 UTC
Last modified: 4 Oct 2009 15:56:42 UTC

Hi!

I forwarded the info on the "resource limit exceeded" problem to the devs.

The ABP1 apps are configured to require at most 1.1 Peta Floating Point Operations .... which is ok if BOINC is using this figure against the CPU benchmarks. If BOINC (maybe only in newer versions) figures these are CUDA floating point ops, then this could be a problem...some cards have 800GFlops and more throughput.

In the meantime until the devs have responded: if you are courageous, you can try the following (experts only, and only if you get this nasty -177 error!!!:

* Stop BOINC
* edit the client_state.xml file :
**** find tags <rsc_fpops_bound>1100000000000000.000000</rsc_fpops_bound>
**** add two more zeros after the 11
* save client_state.xml
* restart BOINC.

Please report if this helped.

Thx
Bikeman
____________

[B^S] zioriga
Joined: Nov 8 04
Posts: 9
ID: 235
Credit: 60,538
RAC: 31
Message 99830 - Posted 6 Oct 2009 3:45:41 UTC

@Bikeman

Ok It works !!!!!!!!!!
____________

Profile Bikeman
Forum moderator
Volunteer developer
Avatar
Joined: Aug 28 06
Posts: 2056
ID: 210833
Credit: 5,083,742
RAC: 9,786
Message 99837 - Posted 6 Oct 2009 19:11:06 UTC - in response to Message 99830.

@Bikeman

Ok It works !!!!!!!!!!


Thanks for testing! The way BOINC works here it will be a bit difficult to set reasonable resource limits for WUs that can be processed by either COU or GPU tasks, but at least the early aborts can be fixed now.

CU
Bikeman
____________

Profile astrocrab
Joined: Jan 28 08
Posts: 9
ID: 307520
Credit: 291,713
RAC: 3,055
Message 99841 - Posted 6 Oct 2009 20:51:21 UTC
Last modified: 6 Oct 2009 20:52:20 UTC

what is the hidden point of use expensive graphic cards and get boring 20% of perfomance increase?
for example milkyway@home get up to 60x (6000%) !! performance increase by using GPU.

Oliver
Project developer
Joined: Sep 4 07
Posts: 56
ID: 279320
Credit: 481,942
RAC: 1,075
Message 99847 - Posted 6 Oct 2009 22:55:59 UTC - in response to Message 99841.

what is the hidden point of use expensive graphic cards and get boring 20% of perfomance increase?
for example milkyway@home get up to 60x (6000%) !! performance increase by using GPU.


It's not "hidden", it's public...

Oliver

Profile astrocrab
Joined: Jan 28 08
Posts: 9
ID: 307520
Credit: 291,713
RAC: 3,055
Message 99848 - Posted 6 Oct 2009 23:13:29 UTC - in response to Message 99847.


It's not "hidden", it's public...


i mean why so small advantage of using gpu?

Oliver
Project developer
Joined: Sep 4 07
Posts: 56
ID: 279320
Credit: 481,942
RAC: 1,075
Message 99849 - Posted 6 Oct 2009 23:22:01 UTC - in response to Message 99848.


i mean why so small advantage of using gpu?


Well, I tried to explain it: this is a first test using a trivial approach. We will tune the application for maximum performance as we go...

Oliver

Profile astrocrab
Joined: Jan 28 08
Posts: 9
ID: 307520
Credit: 291,713
RAC: 3,055
Message 99850 - Posted 6 Oct 2009 23:32:22 UTC - in response to Message 99849.


We will tune the application for maximum performance as we go...
Oliver


ok. i will wait for "fermi" and change my current nvidia to ati )

Profile Gundolf Jahn
Joined: Mar 1 05
Posts: 364
ID: 43449
Credit: 156,767
RAC: 182
Message 99856 - Posted 7 Oct 2009 8:37:02 UTC - in response to Message 99797.

...In the meantime until the devs have responded: if you are courageous, you can try the following (experts only, and only if you get this nasty -177 error!!!:

* Stop BOINC
* edit the client_state.xml file :
**** find tags <rsc_fpops_bound>1100000000000000.000000</rsc_fpops_bound>
**** add two more zeros after the 11
* save client_state.xml
* restart BOINC...

Wouldn't it be better to introduce the <flops> directive into the app_info.xml file? I don't know much about it, since I don't have a CUDA device, but from reading on the SETI boards, it sounds as if it could help.

Here's a short reminder of the "Maximum elapsed time exceeded" error:
The splitters provide both <rsc_fpops_est> used to estimate runtime, and 10 times that as <rsc_fpops_bound> used to determine when work has run so long that BOINC should kill it with a "Maximum elapsed time exceeded". BOINC uses DCF in the estimate but not in the max. If DCF were 1, a VLAR which wasn't rebranded would be killed at 10 times the estimate, if DCF were 0.1 it would have to run 100 times the estimate to reach the max limit.

Obviously, the <flops> directive can be used to "adjust" the DCF to be consistent between different applications (and to be lower than 1, which helps avoid the error).

Here's another thread from the SETI boards, where the p_fpops to flops conversion is shown. The values of course have to be evaluated anew here at Einstein.

Gruß,
Gundolf
____________
Computer sind nicht alles im Leben. (Kleiner Scherz)

Profile Bikeman
Forum moderator
Volunteer developer
Avatar
Joined: Aug 28 06
Posts: 2056
ID: 210833
Credit: 5,083,742
RAC: 9,786
Message 99860 - Posted 7 Oct 2009 17:29:43 UTC - in response to Message 99856.

Hi Gundolf,

Thanks for the (as always) excellent advice, I didn't know about that <flops> thing in the app_info.xml schema.

So, as the cuda beta app's runtime is in the same order of magnitude as the CPU variant, would it make sense to set <flops>x</flops> then to (say) half the value of <p_fpops> in your client_state.xml ?

CU
Bikeman

____________

Team_Elteor_Borislavj~Webbie
Avatar
Joined: May 28 07
Posts: 8
ID: 264642
Credit: 56,078
RAC: 197
Message 99863 - Posted 7 Oct 2009 20:02:33 UTC

started my first einstein beta unit on my homeserver with 9600 GT card
running it under 6.10.13 boinc and using the latest version provided

i am gonna see if this is gonna run as good as it does on gpugrid or collatz.

but by reading through the messages i see not much performance gain being reported.
while on most cuda/ati projects enormous gains are being reported when using the cuda/ati cards.
____________

Profile paul milton
Avatar
Joined: Sep 16 05
Posts: 191
ID: 109635
Credit: 435,032
RAC: 1,374
Message 99864 - Posted 7 Oct 2009 20:13:48 UTC - in response to Message 99863.

started my first einstein beta unit on my homeserver with 9600 GT card
running it under 6.10.13 boinc and using the latest version provided

i am gonna see if this is gonna run as good as it does on gpugrid or collatz.

but by reading through the messages i see not much performance gain being reported.
while on most cuda/ati projects enormous gains are being reported when using the cuda/ati cards.



http://einstein.phys.uwm.edu/forum_thread.php?id=7539&nowrap=true#99848
____________
seeing without seeing is something the blind learn to do, and seeing beyond vision can be a gift.

Profile Gundolf Jahn
Joined: Mar 1 05
Posts: 364
ID: 43449
Credit: 156,767
RAC: 182
Message 99866 - Posted 7 Oct 2009 20:45:32 UTC - in response to Message 99860.

...So, as the cuda beta app's runtime is in the same order of magnitude as the CPU variant, would it make sense to set <flops>x</flops> then to (say) half the value of <p_fpops> in your client_state.xml ?

I hope you aren't asking me :-) since I have no experience with that matter.

I'd say try 0.5 (or perhaps 0.25 of estimated GFlops?) and watch DCF behaviour, thus using trial and error - unless someone else shows up with a sound analytical approach.

Gruß,
Gundolf

Richard Haselgrove
Joined: Dec 10 05
Posts: 579
ID: 144054
Credit: 2,965,845
RAC: 2,358
Message 99867 - Posted 7 Oct 2009 21:11:49 UTC

David Anderson checked in changeset [19282] less than an hour ago, apparently in response to this problem.

His solution: assume the CUDA card runs at the same speed as the CPU, unless app_info has a flops line to the contrary. While waiting for a new BOINC client to be compiled, you could test it by putting your CPU floating point benchmark figure in app_info and see how well his idea stacks up!

Make sure you get the orders of magnitude right. The figure to put in app_info is measured in individual FLOPs (billions of them). Benchmarks are usually stated in MFLOPs (thousands of them), and CPU speeds in GFlops (not very many of them at all). You can use exponential format in app_info, I'm told, but Bikeman's suggestion of pulling <p_fpops> out of client_state is probably the easiest and most reliable.

Profile Bikeman
Forum moderator
Volunteer developer
Avatar
Joined: Aug 28 06
Posts: 2056
ID: 210833
Credit: 5,083,742
RAC: 9,786
Message 99868 - Posted 7 Oct 2009 21:39:24 UTC
Last modified: 7 Oct 2009 21:39:48 UTC

Indeed, that change is related to the discussion here and is basically reverting an earlier change. If you are using a BOINC version older than 6.10.5 you probably are not affected by this problem anayway (problem = result terminated prematurely by BOINC because BOINC thinks it is in an endless loop as it's resource limit was exceeded).

CU
Bikeman
____________

Team_Elteor_Borislavj~Webbie
Avatar
Joined: May 28 07
Posts: 8
ID: 264642
Credit: 56,078
RAC: 197
Message 99872 - Posted 8 Oct 2009 4:52:32 UTC

Task ID 142450599
Name p2030_53995_04256_0033_G63.04-02.74.C_5.dm_443_1
Workunit 59849668
Created 7 Oct 2009 8:32:53 UTC
Sent 7 Oct 2009 19:40:50 UTC
Received 8 Oct 2009 3:21:09 UTC
Server state Over
Outcome Client error
Client state Compute error
Exit status -177 (0xffffffffffffff4f)
Computer ID 2086650
Report deadline 21 Oct 2009 19:40:50 UTC
CPU time 0
stderr out <core_client_version>6.10.13</core_client_version>
<![CDATA[
<message>
Maximum elapsed time exceeded
</message>
]]>

Validate state Invalid
Claimed credit 0
Granted credit 0
application version 3.10

____________

Profile Bikeman
Forum moderator
Volunteer developer
Avatar
Joined: Aug 28 06
Posts: 2056
ID: 210833
Credit: 5,083,742
RAC: 9,786
Message 99875 - Posted 8 Oct 2009 10:48:52 UTC - in response to Message 99872.

Task ID 142450599
Name p2030_53995_04256_0033_G63.04-02.74.C_5.dm_443_1
Workunit 59849668
Created 7 Oct 2009 8:32:53 UTC
Sent 7 Oct 2009 19:40:50 UTC
Received 8 Oct 2009 3:21:09 UTC
Server state Over
Outcome Client error
Client state Compute error
Exit status -177 (0xffffffffffffff4f)
Computer ID 2086650
Report deadline 21 Oct 2009 19:40:50 UTC
CPU time 0
stderr out <core_client_version>6.10.13</core_client_version>
<![CDATA[
<message>
Maximum elapsed time exceeded
</message>
]]>

Validate state Invalid
Claimed credit 0
Granted credit 0
application version 3.10

Hi!

This error seems to be caused by what we were discussing a few messages ago in this thread: Newer BOINC versions will perform the calculation of the maximum runtime per result differently.

To fix this, you can try the following:

- shutdown Boinc
- Find the app_info.xml file, it should be in it should be "C:\Documents and Settings\All Users\Application Data\BOINC\projects\einstein.phys.uwm.edu" or similar.
-insert this line after the line ending in </plan_class>:
<flops>3000000000.0</flops>
- save modified app_info.xml
- restart BOINC

Hope this helps,
Bikeman


____________

Team_Elteor_Borislavj~Webbie
Avatar
Joined: May 28 07
Posts: 8
ID: 264642
Credit: 56,078
RAC: 197
Message 99882 - Posted 9 Oct 2009 0:15:36 UTC - in response to Message 99875.

Hi!

This error seems to be caused by what we were discussing a few messages ago in this thread: Newer BOINC versions will perform the calculation of the maximum runtime per result differently.

To fix this, you can try the following:

- shutdown Boinc
- Find the app_info.xml file, it should be in it should be "C:\Documents and Settings\All Users\Application Data\BOINC\projects\einstein.phys.uwm.edu" or similar.
-insert this line after the line ending in </plan_class>:
<flops>3000000000.0</flops>
- save modified app_info.xml
- restart BOINC

Hope this helps,
Bikeman

Darn i had forgotten to save the file when i edit it

____________

hotze33
Joined: Nov 10 04
Posts: 19
ID: 492
Credit: 4,874,189
RAC: 10,521
Message 100098 - Posted 19 Oct 2009 10:40:03 UTC

I want to crunch einstein only on the gpu and don´t want to download any cpu work. Is this possible?
I´ve been crunching gpu tasks for the last 3 weeks and no cpu one. But the scheduler keeps downloading cpu tasks and reports them as aborted after 2 weeks.
____________

Team_Elteor_Borislavj~Webbie
Avatar
Joined: May 28 07
Posts: 8
ID: 264642
Credit: 56,078
RAC: 197
Message 100115 - Posted 19 Oct 2009 21:28:34 UTC

I stopped this beta since every unit gets aborted or reported as in error
The funny thing is these program uses both gpu and cpu and takes more time to complete as a normal unit on the same cpu
Normal unit finished in 6 to 7 hours the so called gpu unit passes 8 hours with ease
____________

Profile Bikeman
Forum moderator
Volunteer developer
Avatar
Joined: Aug 28 06
Posts: 2056
ID: 210833
Credit: 5,083,742
RAC: 9,786
Message 100142 - Posted 21 Oct 2009 21:22:26 UTC - in response to Message 100098.

I want to crunch einstein only on the gpu and don´t want to download any cpu work. Is this possible?
I´ve been crunching gpu tasks for the last 3 weeks and no cpu one. But the scheduler keeps downloading cpu tasks and reports them as aborted after 2 weeks.


You can opt-out of the ABP1 workunits (the only ones having a GPU app currently) via the web-interface, but there is no way to opt-out of the Gravitational Wave Search in LIGO data (S5R5) for which only CPU apps are available. It's a decision of the project administration, so this is intended.

CU
Bikeman

____________

Profile Gundolf Jahn
Joined: Mar 1 05
Posts: 364
ID: 43449
Credit: 156,767
RAC: 182
Message 100143 - Posted 21 Oct 2009 22:26:16 UTC - in response to Message 100098.

I want to crunch einstein only on the gpu and don´t want to download any cpu work. Is this possible?

You'd have to adjust your app_info.xml file to only contain references to the CUDA application(s).

Gruß,
Gundolf
____________
Computer sind nicht alles im Leben. (Kleiner Scherz)

Grutte Pier [Wa Oars]~GP500
Avatar
Joined: May 18 09
Posts: 17
ID: 456048
Credit: 144,879
RAC: 1,275
Message 100206 - Posted 27 Oct 2009 16:26:53 UTC

Maybe a bit over the top for the developers.

On http://gpgpu.org/
there is a news article about webinars you can follow.
And previous once to view from Nvidia about Cuda and openCL.

Ati is also going openCL with a new SDK.

And S3 launched a low-power S3 Graphics 5400E wich will support openCL

Profile astrocrab
Joined: Jan 28 08
Posts: 9
ID: 307520
Credit: 291,713
RAC: 3,055
Message 100234 - Posted 30 Oct 2009 1:22:52 UTC - in response to Message 99849.


i mean why so small advantage of using gpu?


We will tune the application for maximum performance as we go...

Oliver


how long shall we wait for this application?


Profile Bikeman
Forum moderator
Volunteer developer
Avatar
Joined: Aug 28 06
Posts: 2056
ID: 210833
Credit: 5,083,742
RAC: 9,786
Message 100302 - Posted 3 Nov 2009 17:53:04 UTC - in response to Message 100234.


how long shall we wait for this application?


The engineer in me is tempted to say "'till it's ready" :-). Seriously tho, remember that the ABP1 Binary Pulsar Search is relatively young: While E@H started several years ago, the ABP1 search began only in March this year. CUDA support in BOINC also is rather new, and for my personal taste, Boinc 6.10.x is the first release that really handles GPU tasks reliably wrt. task scheduling, resource shares etc.

CU
Bikeman

____________

Grutte Pier [Wa Oars]~GP500
Avatar
Joined: May 18 09
Posts: 17
ID: 456048
Credit: 144,879
RAC: 1,275
Message 100319 - Posted 4 Nov 2009 14:24:25 UTC

Some more speed, not easy oke, will get you more users.
Wich will give more response on the bugs and responsiveness and performance.


An attempt to see how you use the GPU.
You see at the ABP1-program and see what calculations the GPU can take over.
Or lett the GPU calculate all and use the CPU as a co-proccessor.

As the GPU has parallel mass processing and the CPU the handling tools.

aka a program is difficult to copy from 1 architeture to another.
Withouth trowing it over and start from a new point.

Profile Paul D. Buck
Joined: Jan 17 05
Posts: 727
ID: 2081
Credit: 852,692
RAC: 1,147
Message 100322 - Posted 4 Nov 2009 17:47:02 UTC - in response to Message 100302.


how long shall we wait for this application?


The engineer in me is tempted to say "'till it's ready" :-). Seriously tho, remember that the ABP1 Binary Pulsar Search is relatively young: While E@H started several years ago, the ABP1 search began only in March this year. CUDA support in BOINC also is rather new, and for my personal taste, Boinc 6.10.x is the first release that really handles GPU tasks reliably wrt. task scheduling, resource shares etc.

CU
Bikeman

6.10.11 to be more precise ... though the .3 release was almost there ...

cristipurdel
Joined: Jul 19 07
Posts: 1
ID: 271017
Credit: 16,282
RAC: 10
Message 100328 - Posted 5 Nov 2009 13:12:31 UTC

Just finished the first 2 WUs and from the lloks of it, they were kind of slow http://einstein.phys.uwm.edu/results.php?userid=271017
My xeon @ 2.5 GHz was running at 80% speed.
For the 3.10 app, what is the estimated speed-up compared to the CPU version?

Richard Haselgrove
Joined: Dec 10 05
Posts: 579
ID: 144054
Credit: 2,965,845
RAC: 2,358
Message 100330 - Posted 5 Nov 2009 14:28:50 UTC - in response to Message 100328.

Variable, and probably depends significantly on the speed of your CUDA card too.

Your Quadro FX 580 isn't listed in the developer documentation yet (at least not the public release version - see page 110 of that 145 page PDF document) - but its predecessor the Quadro FX 570 is very much at the bottom of the range - it has only 4 multiprocessors, where other consumer-grade cards have up to 30.

Overall, I would expect that the later CPU-only v3.11 Einstein ABP1 release would probably run faster on your machine that this initial CUDA test version. But maybe the balance will shift with the next CUDA release.

BTW, Bernd, how are you getting on? Anything new for us to test in the near future?

Profile Rabinovitch
Joined: Oct 2 07
Posts: 10
ID: 284024
Credit: 292,878
RAC: 314
Message 100413 - Posted 11 Nov 2009 12:57:53 UTC

11.11.2009 18:50:20 Einstein@Home Sending scheduler request: Requested by user.
11.11.2009 18:50:20 Einstein@Home Requesting new tasks for CPU
11.11.2009 18:50:35 Einstein@Home Scheduler request completed: got 0 new tasks
11.11.2009 18:50:35 Einstein@Home Message from server: To get more Einstein@Home work, finish current work, stop BOINC, remove app_info.xml file, and restart.
11.11.2009 18:50:35 Einstein@Home Message from server: No work sent
11.11.2009 18:50:35 Einstein@Home Message from server: Your app_info.xml file doesn't have a version of Hierarchical S5 all-sky GW search #6.


What's wrong?

11.11.2009 18:50:04 Starting BOINC client version 6.10.18 for windows_x86_64
11.11.2009 18:50:04 Processor: 2 AuthenticAMD AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ [AMD64 Family 15 Model 67 Stepping 2]
11.11.2009 18:50:04 Processor: 1.00 MB cache
11.11.2009 18:50:04 OS: Microsoft Windows 7: Ultimate x64 Edition, (06.01.7106.00)
11.11.2009 18:50:04 NVIDIA GPU 0: GeForce GTX 260 (driver version 19107, CUDA version 2030, compute capability 1.3, 896MB, 497 GFLOPS peak)
11.11.2009 18:50:04 Einstein@Home Found app_info.xml; using anonymous platform

Profile Gundolf Jahn
Joined: Mar 1 05
Posts: 364
ID: 43449
Credit: 156,767
RAC: 182
Message 100416 - Posted 11 Nov 2009 14:06:02 UTC - in response to Message 100413.

11.11.2009 18:50:20 Einstein@Home Requesting new tasks for CPU
...
11.11.2009 18:50:35 Einstein@Home Message from server: Your app_info.xml file doesn't have a version of Hierarchical S5 all-sky GW search #6.

What's wrong?

1. You'll have to wait for a request for GPU tasks.

2. Does your app_info.xml contain S5R6-related information?

Gruß,
Gundolf
____________
Computer sind nicht alles im Leben. (Kleiner Scherz)

Profile Rabinovitch
Joined: Oct 2 07
Posts: 10
ID: 284024
Credit: 292,878
RAC: 314
Message 100419 - Posted 11 Nov 2009 15:22:42 UTC - in response to Message 100416.



2. Does your app_info.xml contain S5R6-related information?

Gruß,
Gundolf


Don't know. It's from newly downloaded archive with cuda apps (einsteinbinary_ABP1_3.10_windows_intelx86_cuda.zip).

What should be there else?

Profile Bikeman
Forum moderator
Volunteer developer
Avatar
Joined: Aug 28 06
Posts: 2056
ID: 210833
Credit: 5,083,742
RAC: 9,786
Message 100421 - Posted 11 Nov 2009 16:05:52 UTC - in response to Message 100419.



2. Does your app_info.xml contain S5R6-related information?

Gruß,
Gundolf


Don't know. It's from newly downloaded archive with cuda apps (einsteinbinary_ABP1_3.10_windows_intelx86_cuda.zip).

What should be there else?


That zip was created before S5R6 began, so it's a bit out of date. You'd have to stop BOINC, make some updates to the app_info.xml

(analogous to http://einstein.phys.uwm.edu/forum_thread.php?id=7540&nowrap=true#100336, see items highlighted in bold (don't copy and paste as that example is for Linux)

and restart BOINC.

Bikeman

____________

Profile Rabinovitch
Joined: Oct 2 07
Posts: 10
ID: 284024
Credit: 292,878
RAC: 314
Message 100428 - Posted 12 Nov 2009 4:25:53 UTC

Thanx, it started work.

But why not to insert these changes into archive at "Einstein@Home Beta Testing" page?

And else, should I change an app_info on other machine, pure-CPU host?

Profile Bikeman
Forum moderator
Volunteer developer
Avatar
Joined: Aug 28 06
Posts: 2056
ID: 210833
Credit: 5,083,742
RAC: 9,786
Message 100430 - Posted 12 Nov 2009 7:22:38 UTC - in response to Message 100428.


And else, should I change an app_info on other machine, pure-CPU host?


There is currenty no CPU version in beta test anymore (they were promoted to stock app by now), so could remove that app_info.xml after fully consuming the cached work.

Bikeman
____________

Profile Lionel Sarres
Joined: Oct 18 09
Posts: 3
ID: 476690
Credit: 2,227
RAC: 43
Message 100441 - Posted 12 Nov 2009 17:44:22 UTC - in response to Message 100430.


Hello,
I download (automaticaly) the new cuda zip archive today from Einstein.
Using the GPU slew down my computer graphics !
I installed the latest driver for my graphic card (Nvidia - 9400 GP)
intalled the latest Boinc version 6.10.18 and... my graphics still moving VERY slowly.. SoI went back to my last Boinc version 6.6.36... nothing change.

In Boinc preferences, everything return normal when I unchecked use the GPU while the computer is in use.

Can you explain me how to come back to the last-1 version of your cuda driver ?
In advance, thanks a lot.
Lionel.


Profile Lionel Sarres
Joined: Oct 18 09
Posts: 3
ID: 476690
Credit: 2,227
RAC: 43
Message 100442 - Posted 12 Nov 2009 17:54:28 UTC - in response to Message 100441.

In fact it takes a few seconds to slow down the graphics. Seems like the memory of the GPU is getting full and the computer spend is time to swap between the GPU memory and the rest... All the graphics a terribly slow (close window, open window...)

Yes, I forgot in my last email : I'm using a Pentium IV 3.06 GHz, 1 G Ram, and Nvidia GPU 9400 GP.
Bests regards.
Lionel.

[AF>EDLS]GuL
Joined: Feb 15 06
Posts: 2
ID: 172504
Credit: 792,577
RAC: 1,645
Message 100448 - Posted 12 Nov 2009 23:50:56 UTC - in response to Message 100441.


Hello,
I download (automaticaly) the new cuda zip archive today from Einstein.
Using the GPU slew down my computer graphics !
I installed the latest driver for my graphic card (Nvidia - 9400 GP)
intalled the latest Boinc version 6.10.18 and... my graphics still moving VERY slowly.. SoI went back to my last Boinc version 6.6.36... nothing change.

In Boinc preferences, everything return normal when I unchecked use the GPU while the computer is in use.

Can you explain me how to come back to the last-1 version of your cuda driver ?
In advance, thanks a lot.
Lionel.


Hello Kty

Is it the first time you use your gpu to compute ? If yes, it will be interesting to compare your feelings on an other gpu-computing project, like seti.

It is usual to have some screening slow down when gpu-computing, moreover when your card is a little one. The fact is that you sature your GPU by computing. Your solution to stop computing when user is active is a good compromise. That's what I've done on some machines.

See you
GuL

____________

Profile Lionel Sarres
Joined: Oct 18 09
Posts: 3
ID: 476690
Credit: 2,227
RAC: 43
Message 100451 - Posted 13 Nov 2009 7:15:58 UTC - in response to Message 100448.

Hello Gul,

Thanks for answering me.

I'm using the GPU since the beginning with the Seti project.
It works fine with the 6.6.36 Boinc version.
I joined Einstein several weeks ago, running both Seti and Einstein on my first Computer. It works fine.

I let the computer handle the priority between Seti and Einstein WU and the GPU is only crunching Seti WU. The CPU is crunching one Einstein WU and one Seti WU.

6 november : I changed my Einstein preferences. Nothing changes. I checked "No requesting new task".
12 november, I finished my WU and unchecked "no requesting new task". I saw that Einstein downloaded two big files (around 20 Mb), intel x86 something and graphics something. In the evening - I switch off the computer for two hours -, I saw that the screening started to slow down terribly. I tryed to change my Einstein preferences - unsuccessfull : the Boinc messages show that the changes seems to be ignored -, then I upgrade Boinc, I upgrade my GPU driver... nothing change.

I'm waiting to finish my actual WU then I'll quit Einstein project to subscribe again. I hope the new files downloaded will change the effect.

Bsts rgrds
Lionel (Kty is my wife and I'm using her computer 8-)

Profile Bikeman
Forum moderator
Volunteer developer
Avatar
Joined: Aug 28 06
Posts: 2056
ID: 210833
Credit: 5,083,742
RAC: 9,786
Message 100453 - Posted 13 Nov 2009 8:40:35 UTC - in response to Message 100441.


Hello,
I download (automaticaly) the new cuda zip archive today from Einstein.
Using the GPU slew down my computer graphics !


There is no automatically distributed CUDA app (yet), only a beta app you have to install manually. None of Einstein@Home tasks done on your PC lately uses the GPU. Are you really sure the lack of responsiveness on your PC is caused by E@H?

Does the situation improve if you temporarily halt (suspend) all running E@H jobs, and does it go back to "slow" if you resume them?

Cheers
Bikeman

____________

[AF>EDLS]GuL
Joined: Feb 15 06
Posts: 2
ID: 172504
Credit: 792,577
RAC: 1,645
Message 100468 - Posted 13 Nov 2009 23:01:52 UTC - in response to Message 100453.


Does the situation improve if you temporarily halt (suspend) all running E@H jobs, and does it go back to "slow" if you resume them?

Cheers
Bikeman

That's a good advice.

Lionel --> You told you modified your einstein preferences. Do you remember what you've modified exactly ?

Cheers
____________

Neil
Joined: Apr 23 07
Posts: 2
ID: 255894
Credit: 1,579,239
RAC: 1,858
Message 100571 - Posted 19 Nov 2009 10:37:25 UTC

I Tried to use the app_info.xml from the beta page but it wouldnt run. I need entries for S5R6 and Arecibo in the file as well.

I dont know what to enter into the file, could someone advise what to do please.



Richard Haselgrove
Joined: Dec 10 05
Posts: 579
ID: 144054
Credit: 2,965,845
RAC: 2,358
Message 100572 - Posted 19 Nov 2009 10:56:07 UTC - in response to Message 100571.

I Tried to use the app_info.xml from the beta page but it wouldnt run. I need entries for S5R6 and Arecibo in the file as well.

I dont know what to enter into the file, could someone advise what to do please.

Already posted (details in message 99970)

Neil
Joined: Apr 23 07
Posts: 2
ID: 255894
Credit: 1,579,239
RAC: 1,858
Message 100574 - Posted 19 Nov 2009 13:30:16 UTC - in response to Message 100572.

I Tried to use the app_info.xml from the beta page but it wouldnt run. I need entries for S5R6 and Arecibo in the file as well.

I dont know what to enter into the file, could someone advise what to do please.

Already posted (details in message 99970)

Thanks, thats helped.

Message boards : Cruncher's Corner : CUDA App einsteinbinary 3.10 for Windows available for Beta Test


Return to Einstein@Home main page

This material is based upon work supported by the National Science Foundation (NSF) under Grant NSF-0200852 and by the Max Planck Gesellschaft (MPG). Any opinions, findings, and conclusions or recommendations expressed in this material are those of the investigators and do not necessarily reflect the views of the NSF or the MPG.

Copyright © 2009 Bruce Allen for the LIGO Scientific Collaboration