Multiple device usage with CuPP

3 views
Skip to first unread message

Dinh

unread,
Feb 23, 2009, 2:12:43 PM2/23/09
to CuPP
Hello,

I was wondering if anyone had any success adding multiple device
capability to CuPP? Or any hint on how to go about doing this?

Thank you,

Dinh

Jens

unread,
Feb 24, 2009, 4:40:56 AM2/24/09
to CuPP
Hi,

On Feb 23, 8:12 pm, Dinh <hdin...@gmail.com> wrote:
> I was wondering if anyone had any success adding multiple device
> capability to CuPP?

I don't think so -- at least I am not aware of anyone who has done
this. It is on the todo list, but with a rather low priority at the
moment.

> Or any hint on how to go about doing this?

The idea is to use GPUworker ( http://forums.nvidia.com/index.php?showtopic=66598
) or something similar as part of cupp::device. All functions
interacting with the device will be put the in the cupp::device work
queue, which will be executed by a separate worker thread.

-Jens

Dinh

unread,
Feb 25, 2009, 11:11:16 AM2/25/09
to CuPP
Thanks,

The reason that I asked is because I have the 9800 GX2. I thought to
cluster many GPUs to make a personal supercomputer.

Dinh

On Feb 24, 1:40 am, Jens <jbreitb...@gmail.com> wrote:
> Hi,
>
> On Feb 23, 8:12 pm, Dinh <hdin...@gmail.com> wrote:
>
> > I was wondering if anyone had any success adding multiple device
> > capability to CuPP?
>
> I don't think so -- at least I am not aware of anyone who has done
> this. It is on the todo list, but with a rather low priority at the
> moment.
>
> > Or any hint on how to go about doing this?
>
> The idea is to use GPUworker (http://forums.nvidia.com/index.php?showtopic=66598

Jens

unread,
Feb 25, 2009, 12:24:29 PM2/25/09
to CuPP
You are welcome to try, but adding multigpu support will probably take
some time. You may however create two threads and have each use its
own cupp::device and own cupp datastructures, this should(!) work --
however, I haven't tried this till now.

-Jens
Reply all
Reply to author
Forward
0 new messages