Q) Which operating systems does the CUDA version of SETI@home support?
The initial release will support computers that run Microsoft Windows, that have a compatible NVIDIA GPU, and are using a recent CUDA 2.0 (or later) driver. Releases for MacOS X and Linux are planned in the near future.

Q) How do I get the CUDA version of SETI@home?

Follow the instructions here. If you have are running BOINC version 6.4.4 or later, and have the correct NVIDIA driver installed, the CUDA version of SETI@home will be downloaded automatically

Q) How can I tell if the CUDA version of SETI@home was downloaded, and is running properly?

The name of the application shown in the BOINC interface, either in the Application Name section, or under the "Tasks" tag of the advanced view, should include the word CUDA.

Q) I have an NVIDIA graphics card, the current NVIDIA driver, and the latest version of BOINC, but I don't get the CUDA version of SETI@home. What's wrong?

Your graphics card may not be capable of supporting CUDA, or it may not have enough memory (256MB is required). You can find a list of CUDA compatible GPUs at

Check to make sure BOINC isn't installed with the Protected Application Execution option. This option is incomplatible with CUDA.

If you think your graphics card meets these requirements, and you need further assistance, please post in the CUDA section of our help forums.

Q) Does SETI@home run GPU and CPU versions simultaneously?

No. If BOINC determines your CPU is capable of running the CUDA version, only the CUDA version of SETI@home will run. One copy will run on each GPU you have installed. If you want to keep your CPUs occupied at the same time, you can join another BOINC project.

The BOINC developers expect the capability to run CPU and GPU jobs simultaneously for the same application will be added in the next couple months.

Q) The CUDA version of SETI@home results in compute errors on my system. What should I do.

It is possible that your GPU is overheating. You might want to download GPU-Z to monitor your GPU temperatures while SETI@home is running.

Even if your video card isn't overheating, it's possible for errors to be generated when running near the maximum specs. In extreme cases (if your card is out of warranty and can't be replaced) you might want to try underclocking your GPU or its memory. You can underclock using the same tools you would use to overclock. You can find some of them here. If worse comes to worse, you can set your preferences to run the CPU based version only. (See the next question).

Q) The CUDA version of SETI@home crashes on my system. How do I go back to using the CPU version?

If you go to your SETI@home preferences you will see a new option Use Graphics Processing Unit (GPU) if available. If you set it to no, only the CPU based version of SETI@home should run.

Q) Is there a CUDA version of the Astropulse application?

Not yet, but one is planned.

©2022 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.