Welcome to MilkyWay@home

BOINC 6.10 support with ATI

Message boards : Number crunching : BOINC 6.10 support with ATI
Message board moderation

To post messages, you must log in.

Previous · 1 · 2

AuthorMessage
Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Aug 07
Posts: 2046
Credit: 26,480
RAC: 0
Message 29563 - Posted: 21 Aug 2009, 18:08:30 UTC - in response to Message 29559.  

The server upgrade is indeed so we can support ATI GPUs (as well as Nvidia - as the server code is a bit old).

We have a working CUDA app, so after the server upgrade we'll be putting out our application with CUDA support and testing that.

When we get a working app for ATI GPUs (AFAIK we haven't had any code shared with us, so either someone will be nice or we'll develop it ourselves), we'll update the application with that.
ID: 29563 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Emanuel

Send message
Joined: 18 Nov 07
Posts: 280
Credit: 2,442,757
RAC: 0
Message 29565 - Posted: 21 Aug 2009, 18:20:31 UTC - in response to Message 29563.  

When we get a working app for ATI GPUs (AFAIK we haven't had any code shared with us, so either someone will be nice or we'll develop it ourselves), we'll update the application with that.

That surprises me - Cluster Physik has mentioned in several threads that he's 'ready to go' with the ATI app pending the likelihood fixes - have you tried contacting him about exchanging code?
ID: 29565 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Liuqyn

Send message
Joined: 29 Aug 07
Posts: 9
Credit: 110,408,156
RAC: 0
Message 29566 - Posted: 21 Aug 2009, 18:24:31 UTC - in response to Message 29565.  

When I installed 6.10.0 on my laptop, it keeps setting number of CPU=0 no matter what I set in preferences. anyone else seeing this behavior?
ID: 29566 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Divide Overflow
Avatar

Send message
Joined: 16 Feb 09
Posts: 109
Credit: 11,089,510
RAC: 0
Message 29567 - Posted: 21 Aug 2009, 19:04:12 UTC - in response to Message 29565.  

When we get a working app for ATI GPUs (AFAIK we haven't had any code shared with us, so either someone will be nice or we'll develop it ourselves), we'll update the application with that.

That surprises me - Cluster Physik has mentioned in several threads that he's 'ready to go' with the ATI app pending the likelihood fixes - have you tried contacting him about exchanging code?

Yes, Cluster Physik has been very forthcoming. I hope they can track down the source for the ATI app so we can get that repackaged as a standard project app.
ID: 29567 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Aug 07
Posts: 2046
Credit: 26,480
RAC: 0
Message 29568 - Posted: 21 Aug 2009, 19:31:20 UTC - in response to Message 29565.  

When we get a working app for ATI GPUs (AFAIK we haven't had any code shared with us, so either someone will be nice or we'll develop it ourselves), we'll update the application with that.

That surprises me - Cluster Physik has mentioned in several threads that he's 'ready to go' with the ATI app pending the likelihood fixes - have you tried contacting him about exchanging code?


I think Anthony (our new student working on the GPU applications) is in contact with him so I'm sure they can work something out.
ID: 29568 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Cluster Physik

Send message
Joined: 26 Jul 08
Posts: 627
Credit: 94,940,203
RAC: 0
Message 29581 - Posted: 21 Aug 2009, 23:53:12 UTC - in response to Message 29565.  

When we get a working app for ATI GPUs (AFAIK we haven't had any code shared with us, so either someone will be nice or we'll develop it ourselves), we'll update the application with that.

That surprises me - Cluster Physik has mentioned in several threads that he's 'ready to go' with the ATI app pending the likelihood fixes - have you tried contacting him about exchanging code?

That "ready to go" applied to the (now dead, it seems) GPU project variant. The "normal" double precision version runs for half a year now. If the project wants, they can simply distribute it.

I can give them also the code, but unfortunately the GPU stuff is not easy to understand C like code (as Brook or CUDA), but some quite long GPU assembly (as I had to work around some deficiencies of ATIs SDK). That is a difference to the GPU project variant, which is pure Brook+ (single precision support is better). Nevertheless, Anthony could compile Linux versions with it, if he ports the host code part, the GPU part doesn't need adaptions.

But I have to find some time for code clean up first. There is quite some dead code in the files, after all, it still bases on my 0.07 version. If the project decides to dump the possibility to run more than one WU per GPU (according to DA he wants to add that possibility to the client for both ATI and nvidia) one could even remove most of the synchronization and scheduling stuff, making the Linux port much easier (maybe even a simple recompile). And the problems of the newer drivers required for a SDK1.4 version (needed for official multi GPU support, I use a modded selfcompiled v1.3) with WinXP could also spoil the party.
ID: 29581 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Bryan

Send message
Joined: 26 Jun 09
Posts: 47
Credit: 276,827,695
RAC: 0
Message 29649 - Posted: 23 Aug 2009, 1:37:41 UTC - in response to Message 29581.  

I tired 6.10.0 tonight and couldn't get it to work. It would run either AQUA CPU or MW GPU but not both at the same time. It did load a full 48 unit cache for MW but all units went into waiting to start. If I suspended the cpu task it would start and run fine but would once I resumed the cpu again it would go to waiting.

Is there a setting I'm missing or something I need to do to get both to run simultaneously?
Bryan

ID: 29649 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile JerWA

Send message
Joined: 22 Jun 09
Posts: 52
Credit: 74,110,876
RAC: 0
Message 29651 - Posted: 23 Aug 2009, 1:43:13 UTC

Tried 6.10 myself and it ran nicely but would not request GPU work, even with debts being manually set and forced updates. So, back to 6.4.7.
ID: 29651 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile The Gas Giant
Avatar

Send message
Joined: 24 Dec 07
Posts: 1947
Credit: 240,884,648
RAC: 0
Message 29652 - Posted: 23 Aug 2009, 1:50:29 UTC
Last modified: 23 Aug 2009, 2:29:43 UTC

With the absolute FUBAR of a work scheduler with the later releases of BOINC which includes 6.10.0, I'm back to 6.4.7.

I observed, with 2 AQUA wu's suspended and AQUA itself suspended and 3 SETI wu's suspended and SETI suspended, 6.10.0 would still not request MW work, even with manual updates. Surely they can't be serious!
ID: 29652 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Bryan

Send message
Joined: 26 Jun 09
Posts: 47
Credit: 276,827,695
RAC: 0
Message 29653 - Posted: 23 Aug 2009, 1:57:15 UTC - in response to Message 29652.  
Last modified: 23 Aug 2009, 2:04:54 UTC

Now guys you were supposed to say; "You idiot if you change your settings to .... then everything works fine!"

You're absolutely no help! I know it must be something I'm doing wrong because it couldn't possibly be BOINC.

Actually I'm wondering if the project has to do something to tag the wu as GPU so BOINC knows how they should be handled.
Bryan

ID: 29653 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Divide Overflow
Avatar

Send message
Joined: 16 Feb 09
Posts: 109
Credit: 11,089,510
RAC: 0
Message 29655 - Posted: 23 Aug 2009, 2:26:59 UTC - in response to Message 29653.  

Actually I'm wondering if the project has to do something to tag the wu as GPU so BOINC knows how they should be handled.

Beg or bribe Anthony to release those GPU apps as fast as he can. ;)
ID: 29655 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
STE\/E

Send message
Joined: 29 Aug 07
Posts: 486
Credit: 576,548,171
RAC: 0
Message 29671 - Posted: 24 Aug 2009, 8:48:42 UTC - in response to Message 29652.  

With the absolute FUBAR of a work scheduler with the later releases of BOINC which includes 6.10.0, I'm back to 6.4.7.

I observed, with 2 AQUA wu's suspended and AQUA itself suspended and 3 SETI wu's suspended and SETI suspended, 6.10.0 would still not request MW work, even with manual updates. Surely they can't be serious!


I tried the 6.10.0 on a few Box's & it seemed to work for awhile. But then all of a sudden it wouldn't call for work anymore from Milkyway no matter what I did so I went back to 6.6.20 again on those Box's ...
ID: 29671 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile uBronan
Avatar

Send message
Joined: 9 Feb 09
Posts: 166
Credit: 27,520,813
RAC: 0
Message 29672 - Posted: 24 Aug 2009, 10:48:23 UTC
Last modified: 24 Aug 2009, 10:49:48 UTC

yea
lol me found the same and put back 6.4.7 version
And also split my cards over 2 pc's because when i run them both in same machine my rac drops to 60% cause lack of units :)
rac back to abnormality and rising
Its new, its relative fast... my new bicycle
ID: 29672 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile The Gas Giant
Avatar

Send message
Joined: 24 Dec 07
Posts: 1947
Credit: 240,884,648
RAC: 0
Message 29673 - Posted: 24 Aug 2009, 11:07:25 UTC - in response to Message 29672.  
Last modified: 24 Aug 2009, 11:08:34 UTC

yea
lol me found the same and put back 6.4.7 version
And also split my cards over 2 pc's because when i run them both in same machine my rac drops to 60% cause lack of units :)
rac back to abnormality and rising

That's why I still has me a script and I ain't afraid of using it!
ID: 29673 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Chris S
Avatar

Send message
Joined: 20 Sep 08
Posts: 1391
Credit: 203,563,566
RAC: 0
Message 29675 - Posted: 24 Aug 2009, 11:29:04 UTC
Last modified: 24 Aug 2009, 11:33:00 UTC

Well it seems pretty, much clear to me that with so many people still having to use 6.4.7 (including me) despite dozens of boinc releases since then, that they are really meant as upgrades for the CPU guys not GPU crunchers. I don't see the situation improving until there are dedicated GPU workunits and apps. Having said that though the number of cpu crunchers out there compared to GPU ones, means that the majority are being catered for which I suppose is fair enough.

Edit - The release history page of Boinc has many references to GPU's but obviously they haven't been too successful otherwise we'd use 'em!
ID: 29675 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile uBronan
Avatar

Send message
Joined: 9 Feb 09
Posts: 166
Credit: 27,520,813
RAC: 0
Message 29680 - Posted: 24 Aug 2009, 16:11:21 UTC - in response to Message 29673.  

maybe i have an error in my script but as i use my old update script the server responds that its too soon and let me wait another minute longer xD
so instead of 1 minute it started getting units every 2 minutes or so :D
and then wonder o wonder just give me 2 units ......

Its new, its relative fast... my new bicycle
ID: 29680 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Previous · 1 · 2

Message boards : Number crunching : BOINC 6.10 support with ATI

©2024 Astroinformatics Group