ATI shoots a Bolt through its GPU compute stack

Discussion in 'Beyond3D News' started by B3D News, Dec 4, 2012.

  1. B3D News

    B3D News Beyond3D News
    Regular

    Joined:
    May 18, 2007
    Messages:
    440
    Likes Received:
    1
    In an attempt to rekindle embers long thought extinguished, ATI releases some shockingly useful tools.

    Read the full news item
     
  2. Grall

    Grall Invisible Member
    Legend

    Joined:
    Apr 14, 2002
    Messages:
    10,801
    Likes Received:
    2,169
    Location:
    La-la land
    Presumably, this works on any/all OpenCL-compatible hardware, and not just AMD stuff? It seems all-inclusive from the general flavor of the news blurb, but it doesn't explicitly state outright either way so I thought I'd ask. :)
     
  3. AlexV

    AlexV Heteroscedasticitate
    Moderator Veteran

    Joined:
    Mar 15, 2005
    Messages:
    2,528
    Likes Received:
    107
    Theoretically, it should, with the restriction that OCL leaves quite a bit of "undefined behaviour" up to IHV interpretation, so some things may not be portable. In Windows space, Bolt is intended to run atop C++ AMP (as well) with a somewhat less arcane syntax (last time I saw Bolt code, it relied on some macros on the OCL side for hiding a few of the intricacies, f.e. using custom predicates or whatnot), so I'd expect it to homogeneously run across the span of DX11+ capable HW. In Linux, it's likely to work well with AMD and Intel, but NVIDIA's less fond of OCL, and they're also yet to ship CL1.2 support, which Bolt might rely on.

    Disregard the parts in red, it appears that ATI decided to use its Static C++ Kernel Language extensions, which, unsurprisingly, is exposed only by ATI currently. It remains to be seen whether that ever makes it into the standard and how it will play with ATI's current proposal, but what it boils down to is that Bolt OCL will only work with ATI's stack for the time being. Sorry for the mixup.

    On a related note, we're (incredibly slowly) working towards having an article that looks at the GPU compute landscape as it is today, now that APIs have grown a bit and tools are out that make it worthwhile to take a peek.
     
  4. lanek

    Veteran

    Joined:
    Mar 7, 2012
    Messages:
    2,469
    Likes Received:
    315
    Location:
    Switzerland
    I believe, most of you are registered on newsletter from AMD developers central, but Bolt 1.0 have just been released, along of - CodeXL 1.2 and AMD OpenCL APP SDK 2.8.1. .. http://subscriptions.amd.com/newsletters/devcentral/july2013.html

    Also some interessant other news on some software update for OpenCL with " Marc ":http://www.mscsoftware.com/product/marc
    http://developer.amd.com/community/application-showcase/photo/
    who come join all the other software allready accelerated ( from maya, Adobe products ( premiere, photoshops, elementy
    etc ). ( was not rememeber so much software include openCL now )

    OpenCV-CL: Computer Vision with OpenCL acceleration
    http://developer.amd.com/community/blog/opencv-cl-computer-vision-with-opencl-acceleration/

    HSAIL-based GPU offload:
    http://developer.amd.com/community/...ffload-the-quest-for-java-performance-begins/
     

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...