Search:

Type: Posts; User: gigurra

Search: Search took 0.00 seconds.

  1. Replies
    8
    Views
    5,670

    Re: Moving data from __global to __private

    Thanks. That is good to know.
    The important part is just that it wont be significantly slower than reading it element by element.

    At least the grid which is only about 20x10x20 should be cached...
  2. Replies
    8
    Views
    5,670

    Re: Moving data from __global to __private

    Results

    I let my kernel run some test code and timed the execution.
    These results are on my GTX260. I don't have the tesla cards
    here at home (theyre at my work place) but I think I ran a...
  3. Replies
    8
    Views
    5,670

    Re: Moving data from __global to __private

    one more thing, I am using a GTX260 to do most of the work,
    while the final program will run on a system with multiple Tesla 1060 cards
    ( Funny as it turns out that so far my program has run at...
  4. Replies
    8
    Views
    5,670

    Re: Moving data from __global to __private

    Unfortunately I do not see any way to predict what data a work Item will
    require, since it is a ray with random direction but also with a spread in origin.

    There is no way to manually pre-cache...
  5. Replies
    8
    Views
    5,670

    Re: Moving data from __global to __private

    I was afraid of that...

    Will the included async copy to local mem be significantly faster than
    loop-copying it to private? It will be difficult to implement because :

    I am making a monte...
  6. Replies
    8
    Views
    5,670

    Moving data from __global to __private

    Since we cannot use memcpy in OpenCL, i am wondering if there
    is a similar function available that can be used to copy chunks of
    data from __global to __private (or to __local) inside a kernel.
    ...
  7. Re: Single context, multiple devices, where does the memory go?

    Thank you for the answer

    Now, let's say I have a context on 4 devices.
    I create a buffer on this context to hold a set of floats.

    Now I create a command queue on each device.

    If I enqueue a...
  8. Single context, multiple devices, where does the memory go?

    I have set up a context containing 4 GPU devices.

    When I create a buffer object with clCreateBuffer(....) I specify
    which context to place the memory in, however...

    Will the buffer be stored...
  9. Replies
    2
    Views
    3,229

    Re: Maximum private memory?

    Well Ok I guess I will have to simply test this then :).

    Copying some data from global to private and searching it
    vs
    Searching it directly in global.

    Will report what I find ;)

    (Btw I...
  10. Replies
    2
    Views
    3,229

    Maximum private memory?

    I'm wondering how I can find out the size limits of __private memory.
    I can already query the device for maximum __local and __global memory,
    but I cannot seem to find what parts are split into...
Results 1 to 10 of 15