OpenCL (Open Compute Library)

Discussion in 'GPGPU Technology & Programming' started by NocturnDragon, Jun 10, 2008.

  1. rpg.314

    Veteran

    Joined:
    Jul 21, 2008
    Messages:
    4,298
    Likes Received:
    0
    Location:
    /
    So can anybody here tell us if nv's ocl drivers support double extension or not?
     
  2. FrameBuffer

    Banned

    Joined:
    Aug 7, 2005
    Messages:
    499
    Likes Received:
    3
    no.
     
  3. rpg.314

    Veteran

    Joined:
    Jul 21, 2008
    Messages:
    4,298
    Likes Received:
    0
    Location:
    /
    You can't say they have double or you know that they don't have double?
     
  4. Scali

    Regular

    Joined:
    Nov 19, 2003
    Messages:
    2,127
    Likes Received:
    0
    They don't have it.
     
  5. psurge

    Regular

    Joined:
    Feb 6, 2002
    Messages:
    955
    Likes Received:
    52
    Location:
    LA, California
    Just curious... which functions are so challenging? The ulp limits on the trig functions for example seem quite high (aside: it's also weird that the precision requirements for the *pi functions are less stringent than for the standard trig functions; I'd have thought range reduction easier to perform accurately for those).

    I'm having a bit of a hard time buying that it's challenging for CPU based implementations to meet those specs, especially considering e.g. crlibm.
     
  6. g__day

    Regular

    Joined:
    Jun 22, 2002
    Messages:
    580
    Likes Received:
    2
    Location:
    Sydney Australia
    Does this mean that Adobe CS4 might finally offer some GPU acceleration for folk on WinXP 64bit?

    I hear from developers that the WinXP 64 bit OpenGL support for CS4 by Nvidia (not sure of ATI) was so bad folk gave up and simply turned it off. Forcing it to be enabled - whilst possible - just generally throw garbage on the screen from my experience.

    Anyone got clear intelligence on this please?
     
  7. codedivine

    Regular

    Joined:
    Jan 22, 2009
    Messages:
    271
    Likes Received:
    0
  8. Mintmaster

    Veteran

    Joined:
    Mar 31, 2002
    Messages:
    3,897
    Likes Received:
    87
    Thanks for the update. I knew that it should be coming soon, because there was a press release a few weeks ago:
    http://www.amd.com/us/press-releases/Pages/commitment-to-opencl-2009sep21.aspx
    Lets hope that the drivers come out soon. Catalyst 9.10?
     
  9. pcchen

    pcchen Moderator
    Moderator Veteran Subscriber

    Joined:
    Feb 6, 2002
    Messages:
    3,018
    Likes Received:
    582
    Location:
    Taiwan
  10. Psycho

    Regular

    Joined:
    Jun 7, 2008
    Messages:
    746
    Likes Received:
    41
    Location:
    Copenhagen
  11. pcchen

    pcchen Moderator
    Moderator Veteran Subscriber

    Joined:
    Feb 6, 2002
    Messages:
    3,018
    Likes Received:
    582
    Location:
    Taiwan
    If AMD is not going to support CS 4.0 then it'd be very unfortunate because many of CS 4.0's limits are actually RV770's limits, not G8X's limits.
     
  12. Dave Baumann

    Dave Baumann Gamerscore Wh...
    Moderator Legend

    Joined:
    Jan 29, 2002
    Messages:
    14,090
    Likes Received:
    694
    Location:
    O Canada!
    Bear in mind that RV770 is CS 4.1! :)

    The D3D's team's priority over the past 6 months have obviously been to get DX11 (with DirectCompute 11) up to speed (well, past WHQL and then up to speed!). DirectCompute 10.1 will be available in the future.
     
  13. pcchen

    pcchen Moderator
    Moderator Veteran Subscriber

    Joined:
    Feb 6, 2002
    Messages:
    3,018
    Likes Received:
    582
    Location:
    Taiwan
    I understand that. Great to hear that DirectCompute 10.x is still on the table. :)
     
  14. Arnold Beckenbauer

    Veteran Subscriber

    Joined:
    Oct 11, 2006
    Messages:
    1,756
    Likes Received:
    722
    Location:
    Germany
    (But will we see some usefull applications, that use DC 10.x?)
     
  15. Andrew Lauritzen

    Andrew Lauritzen Moderator
    Moderator Veteran

    Joined:
    May 21, 2004
    Messages:
    2,632
    Likes Received:
    1,246
    Location:
    British Columbia, Canada
    If it was supported on all DX10 cards, then it would be a no-brainer to use it for lots of stuff like post-processing and so forth rather than pixel shaders. However while it is supported on all of NVIDIA's DX10 parts, it's unclear whether this will be the case for AMD (or at least, I haven't heard a commitment either way on all of their DX10 generation parts... correct me if I'm wrong).

    If you're forced to write a legacy pixel shader path, you're probably not going to get much more speed out of CS4.x honestly, so it's really only interesting if you can write that as the single path, in which case it's just much easier to do cool stuff.
     
  16. Silent_Buddha

    Legend

    Joined:
    Mar 13, 2007
    Messages:
    19,426
    Likes Received:
    10,320
    Will it hurt much if AMD doesn't support 4.0 on R600 and just focuses on 4.1 (Rv670 and up)?

    I can't imagine there's many R600 boards in the wild still. Heck, I tore down my R600 and recycled it once I replaced it. :)

    Regards,
    SB
     
  17. pcchen

    pcchen Moderator
    Moderator Veteran Subscriber

    Joined:
    Feb 6, 2002
    Messages:
    3,018
    Likes Received:
    582
    Location:
    Taiwan
    Is it possible to support 4.0 on R600? I mean, I've heard conflicting reports on whether R600 has shared memory or not... If not, it's impossible to support CS 4.0. Although, as you said, there doesn't seem to be many R600 boards left in the wild though. It wouldn't hurt if R600 can support CS 4.0, of course.

    As for CS4.x's practicality, yes I agree that if you don't use shared memory (which is fairly restricted but not completely useless) it's probably not very different from just using a pixel shader. However, there are a few applications that may find CS4.x better than pixel shaders: 1. those actually can use shared memory (duh), such as the n-body demo in the SDK, or the flock demo which was written for CUDA (should be able to port to CS4.x); 2. those non-3D related applications, using CS is beneficial as one doesn't have to handle 3D codes which is not needed in these applications.
     
  18. Jawed

    Legend

    Joined:
    Oct 2, 2004
    Messages:
    11,716
    Likes Received:
    2,137
    Location:
    London
    I'd be amazed if AMD supports CS for GPUs older than RV770. Shared memory isn't part of the older architectures and would need to be emulated using video memory.

    It's a bit weird that NVidia's support for CS is so patchy though.

    Jawed
     
  19. Arnold Beckenbauer

    Veteran Subscriber

    Joined:
    Oct 11, 2006
    Messages:
    1,756
    Likes Received:
    722
    Location:
    Germany
  20. Silent_Buddha

    Legend

    Joined:
    Mar 13, 2007
    Messages:
    19,426
    Likes Received:
    10,320
    Ah, that's a shame as HD 3xxx actually sold relatively well.

    Regards,
    SB
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...