CUDA

3 views
Skip to first unread message

[B^S] stefan@home

unread,
Dec 7, 2008, 11:55:07 AM12/7/08
to synecdoche
Do you also plan CUDA support in future Synedoche versions?

David Barnard

unread,
Dec 7, 2008, 12:30:31 PM12/7/08
to synec...@googlegroups.com
On Sun, Dec 7, 2008 at 4:55 PM, [B^S] stefan@home
<stefan...@gmail.com> wrote:
>
> Do you also plan CUDA support in future Synedoche versions?

We do. But we aren't in any rush. BOINC are on their third rewrite of
the CUDA implementation by my count. We'll let them work the kinks out
first.

Of course, if BOINC never gets it right, we will be needing a
completely original implementation.

Our eternal problem is that the BOINC interfaces aren't consistent or
stable. This often leaves us playing catch-up.

David Barnard

Nicolas Alvarez

unread,
Dec 7, 2008, 12:55:39 PM12/7/08
to synec...@googlegroups.com
[B^S] stefan@home wrote:
> Do you also plan CUDA support in future Synedoche versions?

Synecdoche was originally forked from BOINC 6.3, which had some half-baked
GPU and coprocessor support. It was a big pain to keep up with the constant
changes to it, and we didn't really have time to keep maintaining it.

So David Barnard got rid of all the coprocessor-related messy code. And what
great idea it was. BOINC 6.4.x is making rushed and untested changes to get
the scheduler working right for GPU applications, introducing new problems
(John McLeod is warning about them). And we're free from that mess :)

[B^S] stefan@home

unread,
Dec 8, 2008, 12:49:03 PM12/8/08
to synecdoche
Many thanks for your answers!
I only asked because the CUDA support of BOINC like it is now is only
a big mess. But it works (somehow)...
I'm looking forward to the first CUDA and x86_64 capable Synedoche
clients.

Stefan

[B^S] stefan@home

unread,
Dec 8, 2008, 12:49:03 PM12/8/08
to synecdoche
Reply all
Reply to author
Forward
0 new messages