OpenCL: What after 1.1?

Discussion in 'GPGPU Technology & Programming' started by codedivine, Jul 27, 2011.

  1. codedivine

    Regular

    Joined:
    Jan 22, 2009
    Messages:
    271
    Likes Received:
    0
    It has been some time since OpenCL 1.1 was announced. Have any API updates after that been discussed? Any speculations/rumors?
     
  2. Argoon

    Newcomer

    Joined:
    Mar 10, 2010
    Messages:
    40
    Likes Received:
    0
  3. Dade

    Newcomer

    Joined:
    Dec 20, 2009
    Messages:
    206
    Likes Received:
    20
    I have some doubt people will switch to Windows for HPC applications. Would you feel safe running a CAT scan software on Windows ?

    There is some huge difference between the current status and the old DirectX Vs. OpenGL "war". There are no consumer applications at all for OpenCL/CUDA at the moment, this mean Microsoft doesn't have the same leverage had at the time of the DirectX Vs. OpenGL war.
     
  4. rpg.314

    Veteran

    Joined:
    Jul 21, 2008
    Messages:
    4,298
    Likes Received:
    0
    Location:
    /
    Language level support is obviously the best. But Microsoft's promise of open spec for C++ AMP can mean anything from a vague verbal promise of not to sue another implementation to handing over the stewardship to a vendor neutral body.

    Besides, AMD and NV supporting it is pretty meaningless since MS will be implementing the runtime on top of dx11.

    Google says OCL 1.2 will land some time late this year. Sig ASIA11, perhaps.

    OCL2.0 is supposed to land around 2012-2013 time frame.

    Ultimately, OCL will survive until heterogeneous compute is a first class feature in languages. Until then, it's relevance depends upon how open competing standards are and how much features it exposes vs the rest of them.
     
  5. mhouston

    mhouston A little of this and that
    Regular

    Joined:
    Oct 7, 2005
    Messages:
    344
    Likes Received:
    38
    Location:
    Cupertino
    For those going to SIGGRAPH in a few weeks, there is an OpenCL BOF at which you could ask these questions directly to the people developing future OpenCL specifications.
     
  6. AlexV

    AlexV Heteroscedasticitate
    Moderator Veteran

    Joined:
    Mar 15, 2005
    Messages:
    2,528
    Likes Received:
    107
    I certainly hope they do no such thing. IMHO, the stellar success that organisms like the ARB and now Khronos have had should underline just how bad of an idea it is to let IHVs to their own devices, with no overruling force involved.
     
  7. rpg.314

    Veteran

    Joined:
    Jul 21, 2008
    Messages:
    4,298
    Likes Received:
    0
    Location:
    /
    You are not a glide fan, are you? :wink:

    Besides, settling on a standardized interface (it can be anything from exposing registers like in CELL to a whole language like CUDA) to hw is one thing. Standardizing language is another.
     
  8. argor

    Newcomer

    Joined:
    Nov 25, 2008
    Messages:
    96
    Likes Received:
    0
    well it little to early for saying OpenCL is dead
    we don't even know what form C++ AMP will take so it is to early for comparing it with OpenCL
    for now i am just treating this a just another api that I may or not use in the future
    but from reading from this that C++ AMP is not intended to be OpenCL competitor but something that may be implemented using OpenCL on others Operating systems
     
    #8 argor, Jul 28, 2011
    Last edited by a moderator: Jul 28, 2011
  9. codedivine

    Regular

    Joined:
    Jan 22, 2009
    Messages:
    271
    Likes Received:
    0
    Thanks! I won't be there, but hopefully smart people with good questions will be there :)
     
  10. codedivine

    Regular

    Joined:
    Jan 22, 2009
    Messages:
    271
    Likes Received:
    0
    I think the BoF was yesterday. Did anyone here attend? Did anything interesting come out of that?
     
  11. mhouston

    mhouston A little of this and that
    Regular

    Joined:
    Oct 7, 2005
    Messages:
    344
    Likes Received:
    38
    Location:
    Cupertino
    I was there presenting. ;-) Intel showed a sound rendering demo (e.g, 3D positional audio) and AMD showed a bullet physics demo load balancing between GPU and CPU as well as a demo of their debugger (showing debugger and profiler in the AMD booth). Andrew Richards from Codeplay talked about mapping their C++ programming system onto OpenCL and Nvidia talked about OpenCL 1.1 features and announced that their R280 drivers (finally) have public OpenCL 1.1 support shipping.

    Lots of prizes given out: 3 OpenCL "red books", Intel SSD, 2 AMD FirePro's, and a Nvidia Quadro.

    There were a few comments on future directions, improvements to the execution and memory model being looked at, a subgroup working on a portable binary format (SPIR), as well as a subgroup working on a higher level programming model (HLM).

    Good attendance and most of the audience has/is using OpenCL so a noticeable change since last year. And on the show floor, there are a few products shipping with OpenCL support, Optis being a recent example.
     
  12. rpg.314

    Veteran

    Joined:
    Jul 21, 2008
    Messages:
    4,298
    Likes Received:
    0
    Location:
    /
    For those who weren't there, what's the news on SPIR and HLM?

    Any slides?
     
  13. mhouston

    mhouston A little of this and that
    Regular

    Joined:
    Oct 7, 2005
    Messages:
    344
    Likes Received:
    38
    Location:
    Cupertino
    Slides are supposed to be going up on Khronos.org soon. There is not a lot of depth of the forward looking stuff because they are still being heavily discussed and developed.
     
  14. codedivine

    Regular

    Joined:
    Jan 22, 2009
    Messages:
    271
    Likes Received:
    0
    Thanks for the info! :smile:
     
  15. rpg.314

    Veteran

    Joined:
    Jul 21, 2008
    Messages:
    4,298
    Likes Received:
    0
    Location:
    /
    1.2 is out.

    Has API's for exposing custom devices and built in kernels.

    It'll be interesting who will expose this functionality.
     
  16. rpg.314

    Veteran

    Joined:
    Jul 21, 2008
    Messages:
    4,298
    Likes Received:
    0
    Location:
    /
    #16 rpg.314, Nov 16, 2011
    Last edited by a moderator: Nov 16, 2011
  17. Arnold Beckenbauer

    Veteran

    Joined:
    Oct 11, 2006
    Messages:
    1,413
    Likes Received:
    347
    Location:
    Germany
  18. AlphaWolf

    AlphaWolf Specious Misanthrope
    Legend

    Joined:
    May 28, 2003
    Messages:
    8,417
    Likes Received:
    271
    Location:
    Treading Water
    2.6 checksums are on that page. So the files are on their download page, they just didn't link them properly.

    starts downloading anyway
     
  19. Davros

    Legend

    Joined:
    Jun 7, 2004
    Messages:
    14,858
    Likes Received:
    2,275
    Amd are certainly getting a lot of things wrong lately
     
  20. Chabi

    Newcomer

    Joined:
    Aug 2, 2010
    Messages:
    117
    Likes Received:
    0
    Location:
    Hungary
    I installed the 2.6 SDK (AMD APP SDK v2.6-Windows-64.exe), but 1.1 is to be recognized is the OpenCL GPU Barts

    [​IMG]
     
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...