Welcome to MilkyWay@home

CUDA for Milkyway@Home


Advanced search

Message boards : Application Code Discussion : CUDA for Milkyway@Home
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5 · 6 · Next

AuthorMessage
BulldogPO

Send message
Joined: 30 Jun 09
Posts: 17
Credit: 40,702,094
RAC: 0
30 million credit badge10 year member badge
Message 28938 - Posted: 5 Aug 2009, 16:44:17 UTC

Ah, so how do I join it?
As I did try using this:
http://milkyway.cs.rpi.edu/milkyway_gpu/
ID: 28938 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profilearkayn
Avatar

Send message
Joined: 14 Feb 09
Posts: 999
Credit: 74,932,619
RAC: 0
50 million credit badge10 year member badge
Message 28939 - Posted: 5 Aug 2009, 17:49:17 UTC - in response to Message 28938.  

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.
ID: 28939 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileLabbie
Avatar

Send message
Joined: 29 Aug 07
Posts: 327
Credit: 116,463,193
RAC: 0
100 million credit badge10 year member badge
Message 28947 - Posted: 5 Aug 2009, 19:52:43 UTC - in response to Message 28939.  

...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
ID: 28947 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profilebanditwolf
Avatar

Send message
Joined: 12 Nov 07
Posts: 2425
Credit: 524,164
RAC: 0
500 thousand credit badge10 year member badge
Message 28948 - Posted: 5 Aug 2009, 21:32:42 UTC - in response to Message 28947.  

[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.
ID: 28948 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Divide Overflow
Avatar

Send message
Joined: 16 Feb 09
Posts: 109
Credit: 11,089,510
RAC: 0
10 million credit badge10 year member badge
Message 28959 - Posted: 6 Aug 2009, 1:24:57 UTC

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?
ID: 28959 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
zpm

Send message
Joined: 27 Feb 09
Posts: 41
Credit: 123,828
RAC: 0
100 thousand credit badge10 year member badge
Message 28962 - Posted: 6 Aug 2009, 3:36:23 UTC - in response to Message 28947.  
Last modified: 6 Aug 2009, 3:42:15 UTC

...will go away as they got the server straitened out.


Until a gazillion new hosts attach here running CUDA. ;)





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.
ID: 28962 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
BulldogPO

Send message
Joined: 30 Jun 09
Posts: 17
Credit: 40,702,094
RAC: 0
30 million credit badge10 year member badge
Message 28966 - Posted: 6 Aug 2009, 5:09:33 UTC

So how exactly i put my GF cards to work this on Vista X64?
ID: 28966 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
jedirock
Avatar

Send message
Joined: 8 Nov 08
Posts: 178
Credit: 6,140,854
RAC: 0
5 million credit badge10 year member badge
Message 28984 - Posted: 6 Aug 2009, 18:50:32 UTC - in response to Message 28966.  

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.
ID: 28984 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Emanuel

Send message
Joined: 18 Nov 07
Posts: 280
Credit: 2,442,757
RAC: 0
2 million credit badge10 year member badge
Message 28994 - Posted: 7 Aug 2009, 8:56:58 UTC - in response to Message 28809.  
Last modified: 7 Aug 2009, 8:59:32 UTC

It'll only launch when the application has been fully integrated into BOINC.


This will be the final release version that goes on BOINC pending any bugs and the new likelihood fixes. Also this release is more of a "does this work on other people's machines besides mine" so don't expect it to run with BOINC


Emanuel, you seem to be contradicting Anthony?

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?
ID: 28994 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Anthony Waters

Send message
Joined: 16 Jun 09
Posts: 85
Credit: 172,476
RAC: 0
100 thousand credit badge10 year member badge
Message 29049 - Posted: 8 Aug 2009, 17:31:54 UTC - in response to Message 28994.  

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.
ID: 29049 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileBymark
Avatar

Send message
Joined: 6 Mar 09
Posts: 51
Credit: 458,415,030
RAC: 35,567
300 million credit badge10 year member badge
Message 29176 - Posted: 10 Aug 2009, 16:53:51 UTC - in response to Message 29049.  

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?
ID: 29176 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileTomaszPawel
Avatar

Send message
Joined: 9 Nov 08
Posts: 41
Credit: 92,786,635
RAC: 0
50 million credit badge10 year member badge
Message 29203 - Posted: 11 Aug 2009, 6:04:59 UTC - in response to Message 29176.  
Last modified: 11 Aug 2009, 6:06:47 UTC

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

ID: 29203 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
refla

Send message
Joined: 2 Mar 09
Posts: 20
Credit: 30,452,473
RAC: 0
30 million credit badge10 year member badge
Message 29204 - Posted: 11 Aug 2009, 8:07:50 UTC - in response to Message 29203.  
Last modified: 11 Aug 2009, 8:08:23 UTC

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


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......
ID: 29204 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
jedirock
Avatar

Send message
Joined: 8 Nov 08
Posts: 178
Credit: 6,140,854
RAC: 0
5 million credit badge10 year member badge
Message 29211 - Posted: 11 Aug 2009, 12:12:59 UTC - in response to Message 29204.  

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


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

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.
ID: 29211 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Anthony Waters

Send message
Joined: 16 Jun 09
Posts: 85
Credit: 172,476
RAC: 0
100 thousand credit badge10 year member badge
Message 29231 - Posted: 11 Aug 2009, 23:12:32 UTC - in response to Message 29204.  

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


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


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
ID: 29231 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Emanuel

Send message
Joined: 18 Nov 07
Posts: 280
Credit: 2,442,757
RAC: 0
2 million credit badge10 year member badge
Message 29307 - Posted: 13 Aug 2009, 16:11:57 UTC - in response to Message 29049.  

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)
ID: 29307 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Anthony Waters

Send message
Joined: 16 Jun 09
Posts: 85
Credit: 172,476
RAC: 0
100 thousand credit badge10 year member badge
Message 29319 - Posted: 13 Aug 2009, 20:16:19 UTC - in response to Message 29307.  

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)


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
ID: 29319 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileDoctorNow
Avatar

Send message
Joined: 28 Aug 07
Posts: 146
Credit: 10,276,862
RAC: 0
10 million credit badge10 year member badge
Message 29495 - Posted: 19 Aug 2009, 4:27:06 UTC - in response to Message 29319.  
Last modified: 19 Aug 2009, 4:30:53 UTC

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
ID: 29495 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileProvidence Christian School

Send message
Joined: 6 May 08
Posts: 7
Credit: 16,144,945
RAC: 25,978
10 million credit badge10 year member badge
Message 29502 - Posted: 19 Aug 2009, 15:04:44 UTC
Last modified: 19 Aug 2009, 16:03:16 UTC

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.
ID: 29502 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ztmike

Send message
Joined: 4 Jun 09
Posts: 45
Credit: 447,355
RAC: 0
100 thousand credit badge10 year member badge
Message 29506 - Posted: 20 Aug 2009, 1:48:51 UTC - in response to Message 29231.  

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.


Why hasn't this been done yet? How long is this Cuda app planned to be in Alpha stage?
ID: 29506 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Previous · 1 · 2 · 3 · 4 · 5 · 6 · Next

Message boards : Application Code Discussion : CUDA for Milkyway@Home

©2019 Astroinformatics Group