Einstein@Home GPU Application for ATI/AMD Graphics Cards

log in

Advanced search

Message boards : News : Einstein@Home GPU Application for ATI/AMD Graphics Cards

1 · 2 · 3 · 4 · Next
Author Message
Profile Bruce Allen
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar
Send message
Joined: 15 Oct 04
Posts: 1105
Credit: 171,768,817
RAC: 0
Message 117166 - Posted: 15 May 2012, 12:21:17 UTC
Last modified: 15 May 2012, 12:26:20 UTC

After more than a year of work by Oliver Bock, Bernd Machenschalk, Heinz-Bernd Eggenstein and other developers, we are pleased to announce the release of the first Einstein@Home application for ATI/AMD Graphics Cards.

This OpenCL application, which searches Arecibo data for new radio pulsars, is about a factor of ten faster than the same search running on a typical CPU. The application is currently available for Windows and Linux computers with Radeon HD 5000 or better graphics cards. We hope to have a version for Macintosh (Apple OS X 10.8, Mountain Lion) sometime this summer, but there are still some problems that need to be fixed or worked around.

Volunteers who wish to run this application will need to install version 7.0.27 or later of the BOINC client. Please see this thread for more information, or if you want to ask questions.

Many thanks to the AMD/ATI team for their support in the OpenCL software development effort.

Bruce Allen
Director, Einstein@Home



____________

5pot
Send message
Joined: 8 Apr 12
Posts: 109
Credit: 7,577,619
RAC: 5
Message 117167 - Posted: 15 May 2012, 13:14:17 UTC
Last modified: 15 May 2012, 13:15:04 UTC

SP I would presume?

Profile Bikeman (Heinz-Bernd Eggenstein)
Volunteer moderator
Project administrator
Project developer
Avatar
Send message
Joined: 28 Aug 06
Posts: 3503
Credit: 149,339,539
RAC: 79,584
Message 117168 - Posted: 15 May 2012, 13:17:26 UTC - in response to Message 117167.

SP indeed. No support is offered for HD 4xxx generation cards (without support for OpenCL 1.1), anything more recent should do fine.

Cheers
HB
____________

Profile Vit-MIPT
Avatar
Send message
Joined: 7 Jan 08
Posts: 15
Credit: 27,806,171
RAC: 266
Message 117188 - Posted: 15 May 2012, 20:54:33 UTC - in response to Message 117166.

Seems like it is time to buy AMD-card! :) (had no reasons to buy card before and still use Sandy Bridge HD3000)
Is it possible to take a look at some comparison charts for compute power of typical CPU and GPU for Einstein@Home-type of calculations?

5pot
Send message
Joined: 8 Apr 12
Posts: 109
Credit: 7,577,619
RAC: 5
Message 117189 - Posted: 15 May 2012, 21:34:26 UTC

CPU does not even compare. CPUs are also incredibly inefficient compared to GPU. NVIDIA.I believe they said is currently 20x faster, and currently AMD will be 10x faster. I would believe this number will increase as changes are made IMHO.

Michael Becker
Send message
Joined: 15 Jul 05
Posts: 3
Credit: 10,398,405
RAC: 0
Message 117191 - Posted: 15 May 2012, 21:50:31 UTC - in response to Message 117189.
Last modified: 15 May 2012, 21:55:21 UTC

thx for the ati/amd app, it works on my hd5870
my first result:http://einstein.phys.uwm.edu/result.php?resultid=288520169
but the gpu-load is only ~60%, one cpu-core is only for gpu-tasks (cpu: i7-2600k)
should i set 'GPU utilization factor' to 0,5?
on my second machine is a 560ti running, there i have the best results with 'GPU utilization factor' 0,33

michel

5pot
Send message
Joined: 8 Apr 12
Posts: 109
Credit: 7,577,619
RAC: 5
Message 117192 - Posted: 15 May 2012, 21:54:03 UTC

Would assume the same applies, my 680 also runs at around 60% with one applied, and around 90% with .33 set.

Profile Bikeman (Heinz-Bernd Eggenstein)
Volunteer moderator
Project administrator
Project developer
Avatar
Send message
Joined: 28 Aug 06
Posts: 3503
Credit: 149,339,539
RAC: 79,584
Message 117199 - Posted: 15 May 2012, 22:55:55 UTC

Nice!

Yes, I would encourage experiments with the utilization factor. You cn use different "venues" in BOINC-speak to assign different settings to different hosts.

CU
HB
____________

Profile TRuEQ & TuVaLu
Send message
Joined: 11 Sep 06
Posts: 2
Credit: 1,227,483
RAC: 0
Message 117217 - Posted: 16 May 2012, 12:45:26 UTC

It works!!!

http://einstein.phys.uwm.edu/results.php?hostid=5353241

I run it with the "dangerous" option of 0.5 2tasks at once.
And it runs 1 + 1 on the GPU together with Milkyway, SETI, Primegrid and POEM Which are also using 0.5 in the app_info.xml file.

Profile dskagcommunity
Avatar
Send message
Joined: 16 Mar 11
Posts: 82
Credit: 148,836,013
RAC: 321,274
Message 117222 - Posted: 16 May 2012, 13:33:43 UTC - in response to Message 117168.

SP indeed. No support is offered for HD 4xxx generation cards (without support for OpenCL 1.1), anything more recent should do fine.

Cheers
HB


So i think 4xxx will never be supported? or only @ the beginning now?
____________
DSKAG Austria Research Team: http://www.research.dskag.at



Profile Bernd Machenschalk
Volunteer moderator
Project administrator
Project developer
Avatar
Send message
Joined: 15 Oct 04
Posts: 3612
Credit: 128,671,024
RAC: 52,477
Message 117224 - Posted: 16 May 2012, 13:39:53 UTC - in response to Message 117222.
Last modified: 16 May 2012, 13:49:50 UTC

SP indeed. No support is offered for HD 4xxx generation cards (without support for OpenCL 1.1), anything more recent should do fine.


So i think 4xxx will never be supported? or only @ the beginning now?


I don't think we will make an OpenCL 1.0 App, at least not for BRP4. It would be another code branch to maintain and it would almost double the memory requirements, thus thus a task would not fit in 512MB.

Also I doubt that the limited computing power of the 4xxx would gain us much.

BM
Profile dskagcommunity
Avatar
Send message
Joined: 16 Mar 11
Posts: 82
Credit: 148,836,013
RAC: 321,274
Message 117239 - Posted: 16 May 2012, 15:57:35 UTC
Last modified: 16 May 2012, 15:57:46 UTC

ok i see, where does this 512MB limit comes from? OPENCL 1.0?
____________
DSKAG Austria Research Team: http://www.research.dskag.at



Profile Bernd Machenschalk
Volunteer moderator
Project administrator
Project developer
Avatar
Send message
Joined: 15 Oct 04
Posts: 3612
Credit: 128,671,024
RAC: 52,477
Message 117245 - Posted: 16 May 2012, 19:15:59 UTC - in response to Message 117239.
Last modified: 16 May 2012, 19:16:14 UTC

This is not a hard limit, just a target that we set to get the most of our population of ATI cards.

BM

Profile dskagcommunity
Avatar
Send message
Joined: 16 Mar 11
Posts: 82
Credit: 148,836,013
RAC: 321,274
Message 117261 - Posted: 17 May 2012, 11:03:43 UTC

Hm are there so much 5xxx or higher with 512MB?
____________
DSKAG Austria Research Team: http://www.research.dskag.at



Oliver Bock
Volunteer moderator
Project administrator
Project developer
Send message
Joined: 4 Sep 07
Posts: 517
Credit: 24,180,435
RAC: 0
Message 117267 - Posted: 17 May 2012, 12:15:13 UTC - in response to Message 117261.

Yes, in fact, all of them :-)

Oliver

Profile dskagcommunity
Avatar
Send message
Joined: 16 Mar 11
Posts: 82
Credit: 148,836,013
RAC: 321,274
Message 117268 - Posted: 17 May 2012, 12:37:30 UTC
Last modified: 17 May 2012, 12:38:45 UTC

I ment ONLY 512MB ;) ;) But i see half of the cards could possible have only 512MB. Hm sad.
____________
DSKAG Austria Research Team: http://www.research.dskag.at



Profile Bikeman (Heinz-Bernd Eggenstein)
Volunteer moderator
Project administrator
Project developer
Avatar
Send message
Joined: 28 Aug 06
Posts: 3503
Credit: 149,339,539
RAC: 79,584
Message 117271 - Posted: 17 May 2012, 14:14:52 UTC - in response to Message 117268.
Last modified: 17 May 2012, 14:19:12 UTC

Hi!
As Bernd mentioned already, more than 512 MB would only be needed for a second code branch that would be able to support OpenCL1.0. It's mostly the 4xxx cards that would benefit from support of OpennCL1.0, not the HD 5000 series. So the question would be: are there many 4000-series cards with just 512 MB? Those were popular when? 2008? 2009?. More than 512 MB video RAM wasn't the norm back then. So by supporting OpenCL1.0, we would be able to utilize only a certain fraction of the already shrinking population of older cards, to get a not-so-great performance per card ===> it just doesn't make too much sense.

Cheers
HB
____________

Profile TRuEQ & TuVaLu
Send message
Joined: 11 Sep 06
Posts: 2
Credit: 1,227,483
RAC: 0
Message 117272 - Posted: 17 May 2012, 14:43:49 UTC

I'll leave my 4850 to do Milkyway and Collatz for as long as it lives.
I can't put any better card in that computor since the PCIE-Express card is only 1.x something.....

noderaser
Avatar
Send message
Joined: 9 Feb 05
Posts: 43
Credit: 2,543,365
RAC: 9,041
Message 117290 - Posted: 18 May 2012, 2:04:23 UTC

My HD 4870 with 1 GB (and a GeForce 320M with 256 MB) is eagerly awaiting something cooler than boring math projects. No dice as of yet.
____________

Profile dskagcommunity
Avatar
Send message
Joined: 16 Mar 11
Posts: 82
Credit: 148,836,013
RAC: 321,274
Message 117294 - Posted: 18 May 2012, 7:28:08 UTC

noderaser: use it like im do with my 4850 with 1GB onto POEM (when you dont like MW). Possible Three WUs @ once, 84000 Credits/day. Thx god they supporting OpenCL since a short time. Its medical research
____________
DSKAG Austria Research Team: http://www.research.dskag.at



1 · 2 · 3 · 4 · Next

Message boards : News : Einstein@Home GPU Application for ATI/AMD Graphics Cards


Home · Your account · Message boards

This material is based upon work supported by the National Science Foundation (NSF) under Grants PHY-1104902, PHY-1104617 and PHY-1105572 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 © 2016 Bruce Allen