Message boards :
Application Code Discussion :
CUDA for Milkyway@Home
Message board moderation
Previous · 1 · 2 · 3 · 4 · 5 · 6 · Next
Author | Message |
---|---|
Send message Joined: 30 Jun 09 Posts: 17 Credit: 40,702,094 RAC: 0 ![]() ![]() |
Ah, so how do I join it? As I did try using this: http://milkyway.cs.rpi.edu/milkyway_gpu/ |
![]() ![]() Send message Joined: 14 Feb 09 Posts: 999 Credit: 74,932,619 RAC: 0 ![]() ![]() |
What that means is that CUDA will be on the regular MW project and the GPU one will most likely go away as they got the server straitened out. ![]() |
![]() ![]() Send message Joined: 29 Aug 07 Posts: 327 Credit: 116,463,193 RAC: 0 ![]() ![]() |
...will go away as they got the server straitened out. Until a gazillion new hosts attach here running CUDA. ;) ![]() Calm Chaos Forum...Join Calm Chaos Now |
![]() ![]() Send message Joined: 12 Nov 07 Posts: 2425 Credit: 524,164 RAC: 0 ![]() ![]() |
[quote]...will go away as they got the server straitened out. If they ever do. Each 'fix' tends to break things. Until a gazillion new hosts attach here running CUDA. ;) Listen carefully for the 'BOOM'. ;) Doesn't expecting the unexpected make the unexpected the expected? If it makes sense, DON'T do it. |
![]() Send message Joined: 16 Feb 09 Posts: 109 Credit: 11,089,510 RAC: 0 ![]() ![]() |
What ever happened to the plan to substantially increase the science done for GPU tasks, providing much longer running work units? Will this still happen here at this project? |
Send message Joined: 27 Feb 09 Posts: 41 Credit: 123,828 RAC: 0 ![]() ![]() |
...will go away as they got the server straitened out. not going too happen b/c of single precision not being accepted...1.3 compatible only... and i don't see all the users at gpugrid which have 1.3 comp cards coming over here.. no offense to milkyway.. only reason they would come is if... A. work from the project they like, is fresh out of work.. and the secondary project that they use when this happens runs out of work.. B. Project they like goes down for some reason... C. problems with certain individual computers. |
Send message Joined: 30 Jun 09 Posts: 17 Credit: 40,702,094 RAC: 0 ![]() ![]() |
So how exactly i put my GF cards to work this on Vista X64? |
Send message Joined: 8 Nov 08 Posts: 178 Credit: 6,140,854 RAC: 0 ![]() ![]() |
So how exactly i put my GF cards to work this on Vista X64? Right now, you can't. Once the CUDA application is finished, you can attach to whatever project hosts it (we still don't know if it'll be Milkyway or Milkyway_gpu), and BOINC 6.4.x or later should pick up the GPU app automatically. ![]() |
Send message Joined: 18 Nov 07 Posts: 280 Credit: 2,442,757 RAC: 0 ![]() ![]() |
It'll only launch when the application has been fully integrated into BOINC. You're right, I think I misinterpreted what he said. You can understand "don't expect it to run with BOINC" as "BOINC wouldn't be able to run the program" or "BOINC can run the program but we're not sending out GPU-specific work-units yet" and I interpreted it as the former, but I guess it's the latter. That is, pending any bugs and the new likelihood fixes :) By the way, how would such GPU-specific WUs (that do more work) be sent out to the CAL app? Could it pretend to be a CUDA app, or would it be have to be a special case server-side? |
Send message Joined: 16 Jun 09 Posts: 85 Credit: 172,476 RAC: 0 ![]() ![]() |
As I understand it BOINC does not support the notion of GPU-specific WUs. When the version of the milkyway application is updated the client asks the server what application to download. If there exists a CUDA 1.3 capable card the client will download the CUDA application, otherwise, the CPU version will be downloaded. Then this application is used for every WU that gets processed. |
![]() ![]() Send message Joined: 6 Mar 09 Posts: 51 Credit: 492,109,133 RAC: 0 ![]() ![]() |
Confused, what Gpu card to by next, ati or nvidia, nvidia has more project accepting, but ati seems faster here, someone get me a answer, please? |
![]() ![]() Send message Joined: 9 Nov 08 Posts: 41 Credit: 92,786,635 RAC: 0 ![]() ![]() |
When MW will relased CUDA app, all will be clear, We will be able to do direct comparision ATI vs Nvidia.... However, making cuda app takes sooooooooooooooooooooo long..... A proud member of the Polish National Team COME VISIT US at Polish National Team FORUM ![]() |
Send message Joined: 2 Mar 09 Posts: 20 Credit: 30,452,473 RAC: 0 ![]() ![]() |
When MW will relased CUDA app, all will be clear, We will be able to do direct comparision ATI vs Nvidia.... I attached MW_gpu 3 mouths ago. I have ever recieved any CUDA WU. And now My account of MW_gpu has been deleted by server. It denied my login and refuse to accept I reattach it....... I think CUDA is an impossible mission for MW_gpu...... |
Send message Joined: 8 Nov 08 Posts: 178 Credit: 6,140,854 RAC: 0 ![]() ![]() |
When MW will relased CUDA app, all will be clear, We will be able to do direct comparision ATI vs Nvidia.... For one, the CUDA application isn't even finished yet, so there's no way you could've downloaded CUDA work from it. As for the account problems, that was probably caused by the database crash not long ago that affected the main project too. ![]() |
Send message Joined: 16 Jun 09 Posts: 85 Credit: 172,476 RAC: 0 ![]() ![]() |
When MW will relased CUDA app, all will be clear, We will be able to do direct comparision ATI vs Nvidia.... The Milkyway_GPU project has been closed because the CUDA application will be on the regular Milkyway@Home project. The only step left is updating the server side BOINC software, once that is done the CUDA application will be released on BOINC as a beta application. I am unable to give a time estimate for when the server side BOINC software will be upgraded because the upgrade cannot be done by me, it has to be done by the staff that controls the server that Milkyway@Home is hosted on. An alpha community preview of the CUDA application can be found in this post http://milkyway.cs.rpi.edu/milkyway/forum_thread.php?id=906&nowrap=true#28652 |
Send message Joined: 18 Nov 07 Posts: 280 Credit: 2,442,757 RAC: 0 ![]() ![]() |
As I understand it BOINC does not support the notion of GPU-specific WUs. When the version of the milkyway application is updated the client asks the server what application to download. If there exists a CUDA 1.3 capable card the client will download the CUDA application, otherwise, the CPU version will be downloaded. Then this application is used for every WU that gets processed. Does that mean that any project utilizing CUDA won't run anymore CPU units alongside it? (as I understand it the GPU client does hundreds of times more work, but still) |
Send message Joined: 16 Jun 09 Posts: 85 Credit: 172,476 RAC: 0 ![]() ![]() |
As I understand it BOINC does not support the notion of GPU-specific WUs. When the version of the milkyway application is updated the client asks the server what application to download. If there exists a CUDA 1.3 capable card the client will download the CUDA application, otherwise, the CPU version will be downloaded. Then this application is used for every WU that gets processed. I'm not 100% sure but I think the way it works is as follows: (Hardware - Resulting Applications) 1 CPU - 1 CPU Application Runs 2 CPUs - 2 CPU Applications Run 1 CPU and 1 GPU - 1 GPU Application Runs 2 CPUs and 1 GPU - 1 GPU Application Runs and 1 CPU Application Runs |
![]() Send message Joined: 28 Aug 07 Posts: 146 Credit: 10,703,601 RAC: 0 ![]() ![]() |
2 CPUs and 1 GPU - 1 GPU Application Runs and 1 CPU Application Runs It depends on how strong the GPU-app uses a CPU, too. Regarding GPUGrid and Collatz Conjecture, the CPU-utilization is almost 0%, so that you really have 2 CPU apps and 1 GPU app running! The CUDA-Code over at AQUA however was bad, took too much CPU-time, and other apps were affected by that. Member of BOINC@Heidelberg and ATA! My BOINCstats |
![]() Send message Joined: 6 May 08 Posts: 7 Credit: 37,292,155 RAC: 1,111 ![]() ![]() |
For those of you worrying about the double precision requirement, there are other projects which do not require double precision accuracy and you can put your less well endowed cards on. (I don't have a CC 1.3 card.) Einstein - CUDA app in BETA, compute capability >= 1.1 Collatz - CUDA in beta, ATI in beta, the ATI app will even run on slow integrated graphics chipsets. Milkyway - CUDA in beta, compute capability >= 1.3; ATI app requires double precision capable card, (and some zippy SSEx optimized cpu apps) AQUA- CUDA app has been decommissioned, but they do have a multicore CPU app. GPUGRID - CUDA, compute capability >= 1.1 SETI - CUDA, compute capability >= 1.1 non BOINC: folding@home offers CUDA, ATI (needs a reasonable card to meet deadlines), multithreaded CPU and most of these also have optimized CPU apps which can use SSE(x) for significant throughput improvements. It seems like the projects which are working on GPU apps are also investing into SIMD based optimizations. So there are plenty of projects out there, one of which will certainly fit your GPU and CPU. For the geekiness of it, I run them all. |
Send message Joined: 4 Jun 09 Posts: 45 Credit: 447,355 RAC: 0 ![]() ![]() |
The only step left is updating the server side BOINC software, once that is done the CUDA application will be released on BOINC as a beta application. Why hasn't this been done yet? How long is this Cuda app planned to be in Alpha stage? |
©2025 Astroinformatics Group