ufo-kit/ufo-core — pull request #16 by Dynalon (2013-12-04 07:34:19+00:00)
Title: Only use GPU devices by default

On my machine, the AMD fglrx driver will expose the CPU as a computing device (even if its an Intel CPU). If no config option about the device is given, until now ufo will use the CPU together with the GPU for computing. Due to previously discussed blocking in the pipeline, this is more than factor 20 slower than using only a single GPU alone.

This commit disables CPUs for computing if not explicit config option is given.

Note: Either the AMD driver or one of the GPU boards in my machine broken - The second "GPU" reported by ufo was always the CPU device slowing everything down. I am still researching by my OS only has one GPU visible for computing.