Results 1 to 5 of 5

Thread: The support of out-of-order mode ?

  1. #1
    Junior Member
    Join Date
    Feb 2012
    Posts
    2

    The support of out-of-order mode ?

    Hello,

    The out-of-order execution is one of the key features of OpenCL. However, I can only get it work using Intel's implementation. And there is no difference from in-order execution using Nvidia's implementation. See my post on Nvidia's OpenCL forum.
    Can anyone state the support status of out-of-order execution on popular platforms?
    Thanks!

    ZHAO Peng

  2. #2
    Senior Member
    Join Date
    May 2010
    Location
    Toronto, Canada
    Posts
    845

    Re: The support of out-of-order mode ?

    Is there a particular reason why you think you would benefit from out-of-order execution?
    Disclaimer: Employee of Qualcomm Canada. Any opinions expressed here are personal and do not necessarily reflect the views of my employer. LinkedIn profile.

  3. #3
    Junior Member
    Join Date
    Feb 2012
    Posts
    2

    Re: The support of out-of-order mode ?

    Quote Originally Posted by david.garcia
    Is there a particular reason why you think you would benefit from out-of-order execution?
    Currently as a beginner I am learning OpenCL. So I want to try the features listed in specification. And you are from Khronos working group, you should know out-of-order mode is a powerful tool to execute commands more efficiently by filling the time gap. At least it is necessary to clarify the support status of OpenCL.

  4. #4
    Senior Member
    Join Date
    Dec 2011
    Posts
    160

    Re: The support of out-of-order mode ?

    It's optional and some (most) vendors don't support it.

    More widely supported is using multiple in-order command queues (and events for synchronization).

  5. #5
    Junior Member
    Join Date
    Sep 2012
    Posts
    1

    Re: The support of out-of-order mode ?

    Nvidia Fermi Gpus has out-of-order execution on thread level

    http://www.nvidia.com/content/PDF/fermi ... epaper.pdf

    If i can simulate 2000 molecules with my pentium-centrino 2GHz, what can do with an AMD HD 7850 ?

    Calculation time complexity is nearly linear with molecule numbers.

Similar Threads

  1. The order of parameters in kernel function
    By firemars in forum OpenCL
    Replies: 0
    Last Post: 07-29-2011, 01:22 PM
  2. No Out of Order Execution
    By Banjobeni in forum OpenCL
    Replies: 5
    Last Post: 04-04-2011, 11:47 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •