Welcome to MilkyWay@home

GPU app teaser


Advanced search

Message boards : Application Code Discussion : GPU app teaser
Message board moderation

To post messages, you must log in.

Previous · 1 . . . 4 · 5 · 6 · 7 · 8 · 9 · 10 . . . 19 · Next

AuthorMessage
ProfileTravis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Aug 07
Posts: 2046
Credit: 26,480
RAC: 0
10 thousand credit badge13 year member badge
Message 11138 - Posted: 17 Feb 2009, 11:30:02 UTC - in response to Message 11132.  

Yeah hopefully within the next week or two we'll have an alpha CUDA application for you guys to crash :D


Well, I have one GTX 280 and 2 GTX 295s ... start your engines ...

Of course we will need a setting on the site to get only CPU work, only CUDA work ... or both ...


It's effectively important to have both options.



I'm hoping that eventually we can get an OpenCL implementation that will work on both ATI and Nvidia cards... we'll see how that whole thing pans out :P
ID: 11138 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileDaniel

Send message
Joined: 25 Nov 07
Posts: 25
Credit: 54,443,893
RAC: 0
50 million credit badge13 year member badge
Message 11166 - Posted: 17 Feb 2009, 15:38:27 UTC

My HD4830 times have been going up steadily in the last day or so. Running almost 30 seconds now.
ID: 11166 · 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
50 million credit badge12 year member badgeextraordinary contributions badge
Message 11173 - Posted: 17 Feb 2009, 16:06:29 UTC - in response to Message 11166.  

My HD4830 times have been going up steadily in the last day or so. Running almost 30 seconds now.

There are quite some dual stream work units out there. They take about 50% longer but are also giving 50% more credits (~ 18.5 credits).
I would say your crunch times appear to be completely okay.
ID: 11173 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileDaniel

Send message
Joined: 25 Nov 07
Posts: 25
Credit: 54,443,893
RAC: 0
50 million credit badge13 year member badge
Message 11175 - Posted: 17 Feb 2009, 16:13:51 UTC

Awesome, thank you for all your help.

Earlier you mentioned leaving the max_ncpus at 1, is there any harm in having it higher? I set it back to 5 and the times are immediately back to 2-3 seconds. Just bad timing I suppose, or could it be bottlenecked and needing some extra CPU power?
ID: 11175 · 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
50 million credit badge12 year member badgeextraordinary contributions badge
Message 11185 - Posted: 17 Feb 2009, 17:35:59 UTC - in response to Message 11175.  

Awesome, thank you for all your help.

Earlier you mentioned leaving the max_ncpus at 1, is there any harm in having it higher? I set it back to 5 and the times are immediately back to 2-3 seconds. Just bad timing I suppose, or could it be bottlenecked and needing some extra CPU power?

It won't help as the MW app is single threaded and it may have the negative side effect of blocking other applications to run concurrently. So I would leave it at 1.
And don't take the CPU time you see too serious. Now, with the disappered credit limit it doesn't matter anyhow. The important thing is just the throughput, i.e. how many WUs are you crunching per minute/hour/day wall clock time.
ID: 11185 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
JAMC

Send message
Joined: 9 Sep 08
Posts: 96
Credit: 336,443,946
RAC: 0
300 million credit badge12 year member badge
Message 11188 - Posted: 17 Feb 2009, 18:13:22 UTC

How big of an impact does amount of memory on the card (ie 512MB vs 1GB 4870) have on crunch times?
ID: 11188 · 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
50 million credit badge12 year member badgeextraordinary contributions badge
Message 11203 - Posted: 17 Feb 2009, 19:07:51 UTC - in response to Message 11188.  
Last modified: 17 Feb 2009, 19:10:17 UTC

How big of an impact does amount of memory on the card (ie 512MB vs 1GB 4870) have on crunch times?

None.
Also the speed of the memory does not have a pronounced effect (cache hit rates are quite high). The advantage of a HD4870 compared to a HD4850 stems only from the higher clockrate (+20%). The almost doubled memory bandwidth of the HD4870 (GDDR5 vs GDDR3) does not help in case of MW. The algorithm is dominated by computations, not memory accesses. One has only one memory access every eleven instructions or so. And as most of these accesses can be cached quite well it doesn't need much memory bandwidth. Actually it is the same behaviour as one sees with the CPU version.

More memory on the card would only enable the possibility to crunch more WUs concurrently (think of 30+ on a 1 GB card). But as more WUs in flight does not help the througput, it is only an esoterical advantage.
ID: 11203 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
JAMC

Send message
Joined: 9 Sep 08
Posts: 96
Credit: 336,443,946
RAC: 0
300 million credit badge12 year member badge
Message 11216 - Posted: 17 Feb 2009, 19:54:47 UTC - in response to Message 11203.  

How big of an impact does amount of memory on the card (ie 512MB vs 1GB 4870) have on crunch times?

None.
Also the speed of the memory does not have a pronounced effect (cache hit rates are quite high). The advantage of a HD4870 compared to a HD4850 stems only from the higher clockrate (+20%). The almost doubled memory bandwidth of the HD4870 (GDDR5 vs GDDR3) does not help in case of MW. The algorithm is dominated by computations, not memory accesses. One has only one memory access every eleven instructions or so. And as most of these accesses can be cached quite well it doesn't need much memory bandwidth. Actually it is the same behaviour as one sees with the CPU version.

More memory on the card would only enable the possibility to crunch more WUs concurrently (think of 30+ on a 1 GB card). But as more WUs in flight does not help the througput, it is only an esoterical advantage.



Interesting- thanks for that info... ummm, 32 bit XP version in the works?? ;)
ID: 11216 · 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
50 million credit badge12 year member badgeextraordinary contributions badge
Message 11246 - Posted: 17 Feb 2009, 21:20:39 UTC - in response to Message 11216.  

32 bit XP version in the works?? ;)

Will be the next thing I do.
It's now a higher priority than to fiddle around with multi GPU or linux support.
ID: 11246 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileUL1

Send message
Joined: 13 Nov 07
Posts: 11
Credit: 916,096,899
RAC: 0
500 million credit badge13 year member badge
Message 11263 - Posted: 17 Feb 2009, 22:03:12 UTC - in response to Message 11246.  

Regarding Multi-GPU: does that mean that at the moment you can run only GPU or only one card per PC ? What should one look for: an 4870X2 or an 4870 ?
ID: 11263 · 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
50 million credit badge12 year member badgeextraordinary contributions badge
Message 11266 - Posted: 17 Feb 2009, 22:12:54 UTC - in response to Message 11263.  

Regarding Multi-GPU: does that mean that at the moment you can run only GPU or only one card per PC ? What should one look for: an 4870X2 or an 4870 ?

In the moment it uses only one GPU per machine. I hope I can extend it to arbitrary values in the future. Just have to find some time (and two cards to test) for it ;)
ID: 11266 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileUL1

Send message
Joined: 13 Nov 07
Posts: 11
Credit: 916,096,899
RAC: 0
500 million credit badge13 year member badge
Message 11353 - Posted: 18 Feb 2009, 6:41:43 UTC - in response to Message 11266.  

Thanx, that did save me some money... :)
ID: 11353 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileExar Kun [HoloNet]
Avatar

Send message
Joined: 12 Nov 08
Posts: 26
Credit: 1,519,179
RAC: 0
1 million credit badge12 year member badge
Message 11369 - Posted: 18 Feb 2009, 10:39:14 UTC

I noticed something strange of the website (zslip.com) : the link for the ATI GPU app is labeled "Windows optimized apps (0.17 - latest, cuda)".

Cuda ?
Star Wars BOINC Team



ID: 11369 · 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
50 million credit badge12 year member badgeextraordinary contributions badge
Message 11371 - Posted: 18 Feb 2009, 10:46:32 UTC - in response to Message 11369.  

I noticed something strange of the website (zslip.com) : the link for the ATI GPU app is labeled "Windows optimized apps (0.17 - latest, cuda)".

Cuda ?

I guess nvidias marketing has done its job ;)
ID: 11371 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileTravis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Aug 07
Posts: 2046
Credit: 26,480
RAC: 0
10 thousand credit badge13 year member badge
Message 11380 - Posted: 18 Feb 2009, 11:22:03 UTC - in response to Message 11371.  

I noticed something strange of the website (zslip.com) : the link for the ATI GPU app is labeled "Windows optimized apps (0.17 - latest, cuda)".

Cuda ?

I guess nvidias marketing has done its job ;)


lol. They probably want to change that :)
ID: 11380 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
JAMC

Send message
Joined: 9 Sep 08
Posts: 96
Credit: 336,443,946
RAC: 0
300 million credit badge12 year member badge
Message 11384 - Posted: 18 Feb 2009, 11:41:57 UTC

So is there currently a WU/credit limit on the GPU app, and if so, what is it?
ID: 11384 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileGalaxyIce
Avatar

Send message
Joined: 6 Apr 08
Posts: 2018
Credit: 100,142,856
RAC: 0
100 million credit badge13 year member badge
Message 11396 - Posted: 18 Feb 2009, 12:20:42 UTC - in response to Message 11380.  

I noticed something strange of the website (zslip.com) : the link for the ATI GPU app is labeled "Windows optimized apps (0.17 - latest, cuda)".

Cuda ?

I guess nvidias marketing has done its job ;)


lol. They probably want to change that :)

Haha, sorry about that. I'll get it changed later today when I can get to the site(s). I meant to put 'gpu' not 'cuda'.


ID: 11396 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileTravis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Aug 07
Posts: 2046
Credit: 26,480
RAC: 0
10 thousand credit badge13 year member badge
Message 11398 - Posted: 18 Feb 2009, 12:34:50 UTC - in response to Message 11396.  

I noticed something strange of the website (zslip.com) : the link for the ATI GPU app is labeled "Windows optimized apps (0.17 - latest, cuda)".

Cuda ?

I guess nvidias marketing has done its job ;)


lol. They probably want to change that :)

Haha, sorry about that. I'll get it changed later today when I can get to the site(s). I meant to put 'gpu' not 'cuda'.


Might want to put ATI because I think it will only work for certain ATI cards. You might want to mention which ones as well.
ID: 11398 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileGalaxyIce
Avatar

Send message
Joined: 6 Apr 08
Posts: 2018
Credit: 100,142,856
RAC: 0
100 million credit badge13 year member badge
Message 11399 - Posted: 18 Feb 2009, 12:42:35 UTC - in response to Message 11398.  

I noticed something strange of the website (zslip.com) : the link for the ATI GPU app is labeled "Windows optimized apps (0.17 - latest, cuda)".

Cuda ?

I guess nvidias marketing has done its job ;)


lol. They probably want to change that :)

Haha, sorry about that. I'll get it changed later today when I can get to the site(s). I meant to put 'gpu' not 'cuda'.


Might want to put ATI because I think it will only work for certain ATI cards. You might want to mention which ones as well.

Yes, you are right. It needs to be differentiated from the 'general' Windows versions. I'll probably put the whole info; Windows optimized apps (0.17 - latest, Win64 GPU app for ATI HD38x0 or HD48x0 card and Catalyst 8.12 or 9.1 driver)



ID: 11399 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileExar Kun [HoloNet]
Avatar

Send message
Joined: 12 Nov 08
Posts: 26
Credit: 1,519,179
RAC: 0
1 million credit badge12 year member badge
Message 11410 - Posted: 18 Feb 2009, 13:34:12 UTC

It's my personal opinion, but I think that a full list of compatible GPUs might be great, because I can read here and there some questions about the compatibility of cards. Maybe the label "HD38x0 or HD48x0" isn't clear for all people. Maybe something like this :

Compatible Cards :

- ATI Radeon HD 3840
- ATI Radeon HD 4850
- ATI Radeon HD 4870

Cluster > do not be offensed by my next question : do you want a simple html/css code to present your different pages ? With some nice tables, colors, etc. ?
Star Wars BOINC Team



ID: 11410 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Previous · 1 . . . 4 · 5 · 6 · 7 · 8 · 9 · 10 . . . 19 · Next

Message boards : Application Code Discussion : GPU app teaser

©2021 Astroinformatics Group