MMM
Results 1 to 25 of 173

Thread: ratGPU OpenCL raytracing benchmark

Threaded View

  1. #11
    Xtreme Member
    Join Date
    Aug 2007
    Posts
    282
    Quote Originally Posted by mattkosem View Post
    Can you thread the multiprocessors individually, giving each bank a smaller chunk of the task?
    --Matt
    Don't think so. All the data grid is automatically assigned to all the GPU's multiprocessors. I neither can "device-fission" an AMD's GPU ( it only works for CPU apparently ) nor assign task's priorities.
    Other alternative was to fire several "incomplete" kernels asyncronously to compensate the low # of threads, but the problem is that Fermi only allows to fire 2 kernels simultanously ( In case of ATI, one ).
    There's also another problem: each kernel's launch takes a lot of time, so firing a lot of small kernels takes much more time than to fire one big data chunk ( probably due to how PCI-x works ).
    Last edited by jogshy; 01-06-2011 at 08:12 PM.

Bookmarks

Bookmarks

Posting Permissions

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