Greetings,
I am trying to set up a list of contexts whereby each context represents
one platform and one device. I was thinking the function found here (
https://github.com/cdeterman/gpuR/blob/develop/src/context.cpp) starting at
line 108 (listContexts) would work.
However, as seen in this issue (https://github.com/cdeterman/gpuR/issues/9)
this is not the case. For some reason a user with two AMD GPUs, iterating
through the platforms and devices with each iterative context id (using
'set_context_platform_index' and 'get_context(id).switch_device(gpu_idx)')
results in only the first gpu as recognizable.
Perhaps I have made some mistake in how these context functions work? I
can confirm access to the second gpu if referring directly to the
'platforms' object but not with respect to a context. Any insight would be
appreciated.
Regards,
Charles
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
ViennaCL-devel mailing list
ViennaCL-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/viennacl-devel