Phoronix Forums  

Go Back   Phoronix Forums > Linux Graphics / X.Org Drivers > X.Org & Mesa

X.Org & Mesa Discussion of X.Org and Mesa / Gallium3D. This includes the discussion of the X Server, RandR, OpenGL, Kernel-based Mode-Setting, and other X components not covered by other forums.

Reply
 
Thread Tools Display Modes
  #1  
Old 02-06-2008, 01:00 PM
phoronix phoronix is offline
Phoronix News Bot
 
Join Date: Jan 2007
Posts: 3,103
Default A Unified GPGPU API In Gallium3D?

Phoronix: A Unified GPGPU API In Gallium3D?

Zack Rusin today has covered on his blog GPGPU and ultimately answers the question as to whether there will be a GPGPU API within the new Gallium3D architecture. GPGPU, or General Purpose computing on GPUs, has been a hot topic as of late with both NVIDIA and ATI/AMD having their own SDK/APIs and the latest graphics cards offering dozens of stream processors...

http://www.phoronix.com/vr.php?view=NjMyMg
Reply With Quote
  #2  
Old 01-01-2009, 12:05 PM
nanonyme nanonyme is offline
Senior Member
 
Join Date: Aug 2008
Location: Finland
Posts: 844
Default

"AMD has decided to back OpenCL (and DirectX 11) instead of its now deprecated Close to Metal (aka Stream) framework" Wikipedia, OpenCL article (Their sources are http://www.amd.com/us-en/Corporate/V...127451,00.html and http://www.eweek.com/c/a/Desktops-an...ft-DirectX-11/)
Just thought to mention since this change apparently happened after the Phoronix article was written.
Reply With Quote
  #3  
Old 01-01-2009, 12:38 PM
bridgman bridgman is offline
AMD Linux
 
Join Date: Oct 2007
Posts: 3,477
Default

Just a slight tweak to this; CTM was the lowest level of the Stream SDK, and was replaced by CAL. The Stream SDK isn't going away, we just expect to add OpenCL as another (and, over time, perhaps the most important) open API in the stack.

On the open source side, I expect that any OpenCL implementation would run over drm for sure, and the implementors would probably try to run over Gallium3D unless they ran into serious problems. OpenCL is arguably higher level than CAL or Gallium3D -- both CAL and Gallium3D are primarily there to expose the shaders of a modern GPU in a relatively hardware-independent way.

EDIT - I fixed the Wikipedia page; previously it didn't say exactly the same as the pages it referenced

Last edited by bridgman; 01-01-2009 at 01:04 PM.
Reply With Quote
  #4  
Old 01-01-2009, 02:31 PM
nanonyme nanonyme is offline
Senior Member
 
Join Date: Aug 2008
Location: Finland
Posts: 844
Default

Quote:
Originally Posted by bridgman View Post
EDIT - I fixed the Wikipedia page; previously it didn't say exactly the same as the pages it referenced
Thanks. I was hoping to catch the attention of some AMD representative who could point out which parts I had possibly misunderstood. (Well, the fact that the misinterpretation was on Wikipedia's side was unexpected, I expected it would be on mine)
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 11:20 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.