GPU and Asteroids@home


Message boards : Number crunching : GPU and Asteroids@home

Message board moderation

To post messages, you must log in.
AuthorMessage
Andrew Davis

Send message
Joined: 8 Aug 13
Posts: 46
Credit: 1,503,000
RAC: 0
Message 2845 - Posted: 20 Mar 2014, 5:54:10 UTC
3/19/2014 10:51:04 PM | Asteroids@home | Giving up on download of input_20770_25: permanent HTTP error
uh-oh!
ID: 2845 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[TA]Assimilator1
Avatar

Send message
Joined: 24 Aug 13
Posts: 111
Credit: 31,700,189
RAC: 2,647
Message 2850 - Posted: 20 Mar 2014, 18:32:45 UTC
Gong show? Lol, don't know what you mean, but anyway MW doesn't have a scrn saver.
MW could be a useful benchmark for A@H because it uses DP, but like you said it could still give different results nonetheless.
Team AnandTech - SETI@H, Muon1 DPAD, Folding@H, MilkyWay@H, Asteroids@H, LHC@H, POGS, Rosetta@H, Einstein@H,DHPE & CPDN

Main rig - Ryzen 3600, 32GB DDR4 3200, RX 580 8GB, Win10
2nd rig - i7 4930k @4.1 GHz, 16GB DDR3 1866, HD 7870 XT 3GB(DS), Win7
ID: 2850 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
swiftmallard
Avatar

Send message
Joined: 12 Jan 13
Posts: 39
Credit: 7,874,203
RAC: 7,560
Message 2851 - Posted: 20 Mar 2014, 19:00:14 UTC - in response to Message 2850.  
Milky Way uses OpenCL. Would it be an accurate comparison between cards if they use different platforms?
ID: 2851 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[TA]Assimilator1
Avatar

Send message
Joined: 24 Aug 13
Posts: 111
Credit: 31,700,189
RAC: 2,647
Message 2852 - Posted: 20 Mar 2014, 20:12:34 UTC - in response to Message 2851.  
Probably not then.
Team AnandTech - SETI@H, Muon1 DPAD, Folding@H, MilkyWay@H, Asteroids@H, LHC@H, POGS, Rosetta@H, Einstein@H,DHPE & CPDN

Main rig - Ryzen 3600, 32GB DDR4 3200, RX 580 8GB, Win10
2nd rig - i7 4930k @4.1 GHz, 16GB DDR3 1866, HD 7870 XT 3GB(DS), Win7
ID: 2852 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Un4Seen

Send message
Joined: 7 Dec 12
Posts: 87
Credit: 3,228,671
RAC: 73
Message 3031 - Posted: 15 May 2014, 21:32:47 UTC
I was wondering if users who run A@H on GPUs could give a few examples of how fast an A@H task completes on a given model of GPU. Also, how many A@H tasks are completed in parallel. Or simply put: How many A@H tasks can your GPU complete in 24 hours?

Thanks!
http://iqjar.com
ID: 3031 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Matt

Send message
Joined: 6 Feb 13
Posts: 3
Credit: 550,800
RAC: 0
Message 3035 - Posted: 16 May 2014, 3:56:16 UTC
GTX 780Ti @ 1124MHz completes in about 1430 seconds.
ID: 3035 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Un4Seen

Send message
Joined: 7 Dec 12
Posts: 87
Credit: 3,228,671
RAC: 73
Message 3036 - Posted: 16 May 2014, 6:22:56 UTC - in response to Message 3035.  

Last modified: 16 May 2014, 6:24:45 UTC
Thanks, Matt!

So, about 24 minutes for a task on the GTX 780Ti. And only one task at a time?
Wow, it seems GPUs are not as fast as I thought. The GTX 780Ti costs about 800$ and it has a whole lot of CUDA cores. So a more affordable model (say around 150$), with less cores and less clock speed would probably take hours to chew a task, no faster than a mid-range CPU core...
http://iqjar.com
ID: 3036 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
alexander

Send message
Joined: 28 Apr 13
Posts: 87
Credit: 26,716,176
RAC: 0
Message 3037 - Posted: 16 May 2014, 10:13:46 UTC - in response to Message 2058.  

Ok. So let's be honest... If we're porting asteroids to gpu, the only way to go is opencl! That will of course take into account that all nvidia gpus except the titan suck at DP...

So no need to waste energy in porting the app to cuda when we already know that asteroids will be dominated by ATI/AMD gpus because those are less crippled regarding DP performance.

To face the fact, Asteroids will be a "second" Milkyway@home regarding GPU dominance.

AMD/ATI GPUs will dominate and nvidia will be left biting the dust.


If one takes a look into the top hosts list@Einstein, he will see that the top hosts are mainly AMD gpu systems, also the project is single precision (except the new gw-wu's).
For a DP-project AMD should be the gpu to be choosen. Even the new AMD A10-7xxx APU's do a very good job for a fair price.
ID: 3037 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Un4Seen

Send message
Joined: 7 Dec 12
Posts: 87
Credit: 3,228,671
RAC: 73
Message 3038 - Posted: 16 May 2014, 10:20:03 UTC
Asteroids@Home uses single precision floating point calculations or double precision floating point calculations?
ID: 3038 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile HA-SOFT, s.r.o.
Project developer
Project tester

Send message
Joined: 21 Dec 12
Posts: 176
Credit: 136,462,135
RAC: 56
Message 3044 - Posted: 16 May 2014, 15:51:11 UTC - in response to Message 3038.  
Asteroids@Home uses single precision floating point calculations or double precision floating point calculations?


double.
ID: 3044 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
alexander

Send message
Joined: 28 Apr 13
Posts: 87
Credit: 26,716,176
RAC: 0
Message 3047 - Posted: 17 May 2014, 9:29:11 UTC - in response to Message 3031.  
Also, how many A@H tasks are completed in parallel.


According to gpu-z the gpu load is 99%. This means, it makes no sense to run more than one wu at a time.
ID: 3047 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
alexander

Send message
Joined: 28 Apr 13
Posts: 87
Credit: 26,716,176
RAC: 0
Message 3051 - Posted: 17 May 2014, 18:03:19 UTC
I have added another pc to the project. I have now 3 generations of nVidia GTX x50ti running. Everyone who's interested can watch the performance.
A nonvisible difference is the power consumption. The newest card, the GTX750ti, requires ~42Watt electrical power for crunching. The oldest card, the GTX550ti uses >85 Watts for that.
ID: 3051 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[TA]Assimilator1
Avatar

Send message
Joined: 24 Aug 13
Posts: 111
Credit: 31,700,189
RAC: 2,647
Message 3054 - Posted: 18 May 2014, 11:20:18 UTC
What's the performance difference?
Team AnandTech - SETI@H, Muon1 DPAD, Folding@H, MilkyWay@H, Asteroids@H, LHC@H, POGS, Rosetta@H, Einstein@H,DHPE & CPDN

Main rig - Ryzen 3600, 32GB DDR4 3200, RX 580 8GB, Win10
2nd rig - i7 4930k @4.1 GHz, 16GB DDR3 1866, HD 7870 XT 3GB(DS), Win7
ID: 3054 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[TA]Assimilator1
Avatar

Send message
Joined: 24 Aug 13
Posts: 111
Credit: 31,700,189
RAC: 2,647
Message 3055 - Posted: 18 May 2014, 11:20:24 UTC

Last modified: 18 May 2014, 11:20:54 UTC
double post
Team AnandTech - SETI@H, Muon1 DPAD, Folding@H, MilkyWay@H, Asteroids@H, LHC@H, POGS, Rosetta@H, Einstein@H,DHPE & CPDN

Main rig - Ryzen 3600, 32GB DDR4 3200, RX 580 8GB, Win10
2nd rig - i7 4930k @4.1 GHz, 16GB DDR3 1866, HD 7870 XT 3GB(DS), Win7
ID: 3055 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
alexander

Send message
Joined: 28 Apr 13
Posts: 87
Credit: 26,716,176
RAC: 0
Message 3057 - Posted: 18 May 2014, 11:47:35 UTC
GTX 550ti ~10,465
GTX 650ti 6,145 - 7,438
GTX 750ti 4,736 - 5,660

So newer cards are faster even with dp wu's, use much less power.
But all in all there seems to be something wrong with the cuda code; the gpu app should be much faster than a cpu wu. They have to calculate in dp as well!

For the moment it makes little on no sense to run gpu-apps (unless one has a high-end gpu).

Looking forward to a new (AMD?) gpu-app!
ID: 3057 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile HA-SOFT, s.r.o.
Project developer
Project tester

Send message
Joined: 21 Dec 12
Posts: 176
Credit: 136,462,135
RAC: 56
Message 3058 - Posted: 18 May 2014, 13:36:12 UTC - in response to Message 3057.  

Last modified: 18 May 2014, 13:36:46 UTC

GTX 750ti 4,736 - 5,660

So newer cards are faster even with dp wu's, use much less power.

Better architecture.

the gpu app should be much faster than a cpu wu.

Definitely not.
ID: 3058 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
alexander

Send message
Joined: 28 Apr 13
Posts: 87
Credit: 26,716,176
RAC: 0
Message 3059 - Posted: 18 May 2014, 16:16:43 UTC - in response to Message 3058.  

Definitely not.


OK, if the Dev. says that I have to accept that.
But just to understand what I mean: I run several gpu projects with cpu and gpu wu's; this is the only project that has no significant increase in performance. I just wanted to express my experiance I made with other projects, I did not want to offend somebody.
Could you please share your knowledge about this with us?

Alexander
ID: 3059 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[TA]Assimilator1
Avatar

Send message
Joined: 24 Aug 13
Posts: 111
Credit: 31,700,189
RAC: 2,647
Message 3060 - Posted: 18 May 2014, 18:17:09 UTC - in response to Message 3059.  

Last modified: 18 May 2014, 18:18:02 UTC
I agree with Alex, in MW my GPU is about 51x faster than my CPU!
Also seen massive speed ups in the GPU F@H app vs CPU.

What makes A@H different?
If you did mention it in another thread (I think you may of done??) then by all means link us :).

Btw Alex, big efficiency improvement in the 750 vs 550! :)
Team AnandTech - SETI@H, Muon1 DPAD, Folding@H, MilkyWay@H, Asteroids@H, LHC@H, POGS, Rosetta@H, Einstein@H,DHPE & CPDN

Main rig - Ryzen 3600, 32GB DDR4 3200, RX 580 8GB, Win10
2nd rig - i7 4930k @4.1 GHz, 16GB DDR3 1866, HD 7870 XT 3GB(DS), Win7
ID: 3060 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 1 Jan 14
Posts: 302
Credit: 32,671,868
RAC: 0
Message 3062 - Posted: 19 May 2014, 12:25:44 UTC - in response to Message 3057.  

Last modified: 19 May 2014, 12:26:16 UTC
GTX 550ti ~10,465
GTX 650ti 6,145 - 7,438
GTX 750ti 4,736 - 5,660

So newer cards are faster even with dp wu's, use much less power.
But all in all there seems to be something wrong with the cuda code; the gpu app should be much faster than a cpu wu. They have to calculate in dp as well!

For the moment it makes little on no sense to run gpu-apps (unless one has a high-end gpu).

Looking forward to a new (AMD?) gpu-app!


Have you tried leaving a cpu core free just to feed the gpu yet? If not see if it speeds up the gpu processing.

I have a 760 that does this:
3,899.84 24.41 480.00 Period Search Application v101.12 (cuda55)
I have an older 560Ti that does this:
4,934.89 26.14 480.00 Period Search Application v101.12 (cuda55)
I have another 760 that is doing this:
3,775.34 10.44 480.00 Period Search Application v101.11 (cuda55)

All machines have a cpu core free just to feed the gpu. There are several units I could have chosen from to show you the numbers from, my pc's are not hidden, but most units I am crunching right now are the cpu ones so the gpu units are at the end of the valid lists.
ID: 3062 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
alexander

Send message
Joined: 28 Apr 13
Posts: 87
Credit: 26,716,176
RAC: 0
Message 3064 - Posted: 19 May 2014, 15:01:30 UTC - in response to Message 3062.  
GTX 550ti ~10,465
GTX 650ti 6,145 - 7,438
GTX 750ti 4,736 - 5,660

So newer cards are faster even with dp wu's, use much less power.
But all in all there seems to be something wrong with the cuda code; the gpu app should be much faster than a cpu wu. They have to calculate in dp as well!

For the moment it makes little on no sense to run gpu-apps (unless one has a high-end gpu).

Looking forward to a new (AMD?) gpu-app!


Have you tried leaving a cpu core free just to feed the gpu yet? If not see if it speeds up the gpu processing.

I have a 760 that does this:
3,899.84 24.41 480.00 Period Search Application v101.12 (cuda55)
I have an older 560Ti that does this:
4,934.89 26.14 480.00 Period Search Application v101.12 (cuda55)
I have another 760 that is doing this:
3,775.34 10.44 480.00 Period Search Application v101.11 (cuda55)

All machines have a cpu core free just to feed the gpu. There are several units I could have chosen from to show you the numbers from, my pc's are not hidden, but most units I am crunching right now are the cpu ones so the gpu units are at the end of the valid lists.


Hello Mikey,
oh yes, I did free a core for the gpu job! I have experiance with that; otherwise the crunching times would be even higher!
Anyway, thx for reminding me!

Alexander
ID: 3064 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : GPU and Asteroids@home