Results 1 to 2 of 2

Thread: controlling how blocking is implemented.

  1. #1
    Junior Member
    Join Date
    Mar 2010
    Posts
    6

    controlling how blocking is implemented.

    when using cuda the programmer can control how the wait is implemented in blocking commands. the wait mechanism can be implemented in several way: busy wait , events , etc . (CU_CTX_SCHED_SPIN,CU_CTX_SCHED_YIELD,CU_CTX_BLOCK ING_SYNC ...)

    is there an equivalent in OpenCL ?

    Thanks

    Tzachi

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

    Re: controlling how blocking is implemented.

    There's no equivalent. It is assumed that it will be some sort of non-busy wait, but to the best of my knowledge the spec leaves this as an implementation detail.
    Disclaimer: Employee of Qualcomm Canada. Any opinions expressed here are personal and do not necessarily reflect the views of my employer. LinkedIn profile.

Similar Threads

  1. How do we know that our suggestions have been implemented?
    By ronaldsgonzales75 in forum WebGL - General
    Replies: 0
    Last Post: 05-22-2012, 06:56 PM
  2. Controlling GPU Contention.
    By billw in forum OpenCL
    Replies: 2
    Last Post: 03-30-2012, 01:47 AM

Posting Permissions

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