What's new
  • Please do not post any links until you have 3 posts as they will automatically be rejected to prevent SPAM. Many words are also blocked due to being used in SPAM Messages. Thanks!

[email protected] Core 16: Taking AMD GPU Folding to the Next Level?

SKYMTL

HardwareCanuck Review Editor
Staff member
Joined
Feb 26, 2007
Messages
13,410
Location
Montreal
A few weeks ago, Stanford introduced the new Core 16 Project 11293 work units which are specifically tailored towards OpenCL-supporting AMD graphics cards. But do they bring the hoped-for increase in [email protected] performance or is this yet another step towards disappointment?...

[ Read full article ]

Been working on this one since the new core came out. Hope you enjoy guys. This will be the first of many [email protected] articles in the coming months. :thumb:
 

chrisk

Folding Captain
Joined
Jul 12, 2008
Messages
7,541
Location
GTA, Ontario
Thanks for this Sky! Will come in handy when some of the AMD folders join up for the Chimp Challenge.

The high CPU usage bothers me a bit. That said, if I recall correctly (I was a rookie folder then), the first nVidia cores used more cpu cycles then too, but that could have been a CUDA issue as well.

Hopefully the cpu cycles come down on those WUs and the GPU folding won't rely on a 'CPU crutch' too much in the future, but at least Stanford is making some progress. The Gromacs team will have to do lots of work on this as well.
 

_dangtx_

Banned
Joined
Aug 4, 2007
Messages
12,684
Location
mtl
very nice.

but plz explain again why the 5870 beats the 6970 at folding? :)
 

SKYMTL

HardwareCanuck Review Editor
Staff member
Joined
Feb 26, 2007
Messages
13,410
Location
Montreal
very nice.

but plz explain again why the 5870 beats the 6970 at folding? :)
It's all about the number of cores initially. The other pieces of the puzzle I am not quite sure about but the way Cypress handles GPGPU instructions is quite different from Cayman. Remember, the VLIW4 architecture of the Cayman series eliminates one Special Function Unit per SIMD (versus the VLIW5 architecture of Cypress) which can in effect have an impact upon certain areas of performance.

That's part of my theory and I won't bore you with the rest. :thumb:
 

_dangtx_

Banned
Joined
Aug 4, 2007
Messages
12,684
Location
mtl
basically, depending on the application using the cores, one can be faster than the other and viceversa?
looking at 3d apps you would think the 6970 would leave the ole 5870 way way back
 

SKYMTL

HardwareCanuck Review Editor
Staff member
Joined
Feb 26, 2007
Messages
13,410
Location
Montreal
basically, depending on the application using the cores, one can be faster than the other and viceversa?
Of course. AMD needed to make certain trade offs in order to offer a more robust DX11 gaming experience with Cayman. Application is everything but then again, VLIW4 has its own set of optimizations which may not have been built into the beta version of Core 16 so things could very well change.
 

_dangtx_

Banned
Joined
Aug 4, 2007
Messages
12,684
Location
mtl
interesting. also,whenever you got time, give the on chip gpu a folding and see how it does, unless its not supported yet :)
danke herr sky
 

Dead Things

Well-known member
Joined
Oct 7, 2008
Messages
2,039
Location
Centre of the Universe
Thanks for the write-up SKY! A thorough assessment. If the project maturation for OpenCL units turns out to be anything like that for CUDA, then later, larger projects will likely yield even greater dividends for cards with more stream processors as opposed to those with higher clock frequencies.

Given the resource requirements for AMD-based projects, it behooves Stanford to figure out a way to park the data in VRAM rather than rely on swaps with the system memory. User-added environment variables could partially do this with Brook. I really don't see any reason why Stanford can't do it completely with OpenCL. Certainly, in the current bigadv era, this advancement is too-little-too-late for dedicated folders and should be understood as an improvement for regular users. And regular users don't mess around with environment variables. As you said - a good first step. But there remains much to improve for AMD folders.
 

SKYMTL

HardwareCanuck Review Editor
Staff member
Joined
Feb 26, 2007
Messages
13,410
Location
Montreal
Props to PcPer as well for continually bringing up to date news to their front page. They do one hell of a job!
 

Twitter

Top