Message boards : BOINC client : BOINC and OPENCL
Message board moderation
Author | Message |
---|---|
Send message Joined: 17 Jun 09 Posts: 3 |
Hi, I saw various threads about BOINC supporting NVdia (with CUDA) but not ATI. As both NVidia and ATI now support OpenCL and have OpenCL driver (and sdk) it will not be better to support only OpenCL (and remove CUDA)? The main advantage will be to have one code for both ATI and NVidia. Bad idea? Thanks |
Send message Joined: 29 Aug 05 Posts: 15575 |
BOINC doesn't have to support anything, all it needs to be able to do is detect the videocard/GPU. It is up to the projects to decide if they want to use CUDA, CAL (Brook+) or OpenCL. OpenCL is still very much in its infancy, though. There aren't that many code examples around (I checked around two days ago), so it's a lot of feeling your way through it. In the mean time ATI detection is slated for BOINC 6.10 The main advantage will be to have one code for both ATI and NVidia. No, it won't. The way that you address an ATI GPU is very different from how you address an Nvidia GPU, so don't stare yourself blind on OpenCL as the end all and be all. |
Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.