Wish Astropulse in CUDA

Questions and Answers : GPU applications : Wish Astropulse in CUDA

To post messages, you must log in.

AuthorMessage
Profile Belthazor
Volunteer tester
Avatar

Send message
Joined: 6 Apr 00
Posts: 218
Credit: 3,976,830
RAC: 4,106
Russia
Message 1108225 - Posted: 21 May 2011, 8:12:50 UTC

Why there isn't an application of Astropulse for GPU?


ID: 1108225 · Report as offensive
OzzFan
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15106
Credit: 45,190,969
RAC: 40,778
United States
Message 1108355 - Posted: 21 May 2011, 16:45:47 UTC - in response to Message 1108225.

Because nVidia didn't write one.

ID: 1108355 · Report as offensive
Profile Belthazor
Volunteer tester
Avatar

Send message
Joined: 6 Apr 00
Posts: 218
Credit: 3,976,830
RAC: 4,106
Russia
Message 1108435 - Posted: 21 May 2011, 21:31:14 UTC - in response to Message 1108355.

What?! Do you mean that 6.08, 6.09 & 6.10 were written by Nvidia, not a SETI@home team?


ID: 1108435 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3654
Credit: 8,589,802
RAC: 1,244
Bulgaria
Message 1108444 - Posted: 21 May 2011, 21:50:01 UTC - in response to Message 1108435.
Last modified: 21 May 2011, 22:02:09 UTC


Lets say it's collaborate work but yes - nVidia did the initial programing.

I don't know what SETI@home team provided - just math principles or nVidia looked at CPU code and ported it for nVidia GPUs

P.S.
And I don't know why nVidia became NVIDIA ;)
Maybe to be noticed against the all-caps ATI/AMD





- ALF - "Find out what you don't do well ..... then don't do it!" :)

ID: 1108444 · Report as offensive
OzzFan
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15106
Credit: 45,190,969
RAC: 40,778
United States
Message 1108459 - Posted: 21 May 2011, 22:23:19 UTC - in response to Message 1108435.

SETI@Home gave nVidia the source code to their MultiBeam application and nVidia ported the code to their CUDA architecture.

Learning to program for a massively parallel processing unit like a GPU takes lot of studious care, especially since its a very new thing in the computing world.

Its not that the SETI@Home staff are incapable of learning such an architecture, rather they are quite busy writing grants, trying to find funding to keep the project going, and keeping up with their day jobs.

Most of the advancements in GPU programming has come from a third-party team of coders known as Lunatics, and most of their efforts have been eventually merged into the main project.

The SETI@Home staff has been focusing on getting ready for the new SETI@Home v7.0 application and an app that will process data from the new satellite dish.

So yes, SETI@Home v6.08 was modified by nVidia, and team only made minor changes in v6.09 and v6.10.



As for the spellings, I'm very old school. nVidia debuted as nVidia and ATi debuted as ATi, so that's the way I write them.

ID: 1108459 · Report as offensive
Profile Joel

Send message
Joined: 31 Oct 08
Posts: 102
Credit: 4,649,103
RAC: 0
United States
Message 1109753 - Posted: 25 May 2011, 20:54:53 UTC

It's worth noting that Lunatics is indeed working on GPU applications for Astropulse, but they're of course volunteers, so be patient.

ID: 1109753 · Report as offensive
Profile Dirk Sadowski
Volunteer tester

Send message
Joined: 6 Apr 07
Posts: 7066
Credit: 100,834,386
RAC: 56,888
Germany
Message 1121714 - Posted: 26 Jun 2011, 14:17:58 UTC
Last modified: 26 Jun 2011, 14:23:21 UTC

Raistmer (one of the Lunatics crew) is working on an OpenCL Astropulse application for nVIDIA GPUs.

If the application will be released, I guess it will be published in the NC subforum.


BTW. Astropulse (also S@h Enhanced/MultiBeam) is already possible on ATI/AMD GPUs.


- Best regards! - Sutaru Tsureku, team seti.international founder. - Optimize your PC for higher RAC. - SETI@home needs your help. -


ID: 1121714 · Report as offensive

Questions and Answers : GPU applications : Wish Astropulse in CUDA


 
©2016 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.