Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 77
Posts: 77   Pages: 8   [ Previous Page | 1 2 3 4 5 6 7 8 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 32055 times and has 76 replies Next Thread
Michael Goetz
Cruncher
United States
Joined: Dec 11, 2017
Post Count: 35
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What's with the laziness, why no GPU projects?!?

Why not just offer CUDA assistance now? Nothing says the application has to be OpenCL.


Simply put, OpenCL runs on AMD and Nvidia GPUs. CUDA only works with Nvidia. For a BOINC project, you want an app that all of your users can use rather than only half. The only reason to use a CUDA app is if it's a legacy application and no OpenCL version is available.
[Dec 18, 2017 6:41:10 AM]   Link   Report threatening or abusive post: please login first  Go to top 
robertmiles
Senior Cruncher
US
Joined: Apr 16, 2008
Post Count: 445
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What's with the laziness, why no GPU projects?!?

I have not found a suitable online course in OpenCL, and therefore cannot convert any application to OpenCL. I have found, and taken, an online course in CUDA, but I'm still looking for information on how to interface to BOINC, and how to get started with compiling CUDA on my own computer instead of the remote computer used in the course.
----------------------------------------
[Edit 1 times, last edit by robertmiles at Dec 19, 2017 3:18:37 AM]
[Dec 19, 2017 3:13:14 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Chris S
Cruncher
UK
Joined: May 22, 2007
Post Count: 16
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What's with the laziness, why no GPU projects?!?

Can't believe this is still going! Look, This project doesn't do GPU work, end of story. It might sometime in the future.
[Dec 19, 2017 1:05:02 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[VENETO] boboviz
Senior Cruncher
Joined: Aug 17, 2008
Post Count: 184
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What's with the laziness, why no GPU projects?!?

I have not found a suitable online course in OpenCL...


To start.....
https://handsonopencl.github.io/
https://software.intel.com/en-us/intel-opencl-support/training
http://developer.amd.com/wordpress/media/2012/10/OpenCL-University-Kit-2.0.zip

And, of course, youtube. Search David Gohara or AJ Guillon
----------------------------------------
[Edit 2 times, last edit by [VENETO] boboviz at Dec 20, 2017 11:33:23 AM]
[Dec 20, 2017 11:29:24 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Coleslaw
Veteran Cruncher
USA
Joined: Mar 29, 2007
Post Count: 1343
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What's with the laziness, why no GPU projects?!?

Why not just offer CUDA assistance now? Nothing says the application has to be OpenCL.


Simply put, OpenCL runs on AMD and Nvidia GPUs. CUDA only works with Nvidia. For a BOINC project, you want an app that all of your users can use rather than only half. The only reason to use a CUDA app is if it's a legacy application and no OpenCL version is available.


Not entirely true. It would be better to offer a CUDA application for GPU (thus only supporting nVidia) then no GPU applications at all. Use the tools that you have. You can figure out OpenCL later if you really want to. In theory you are right. Realistically, not so much.
----------------------------------------

----------------------------------------
[Edit 1 times, last edit by Coleslaw at Dec 20, 2017 10:35:13 PM]
[Dec 20, 2017 10:34:19 PM]   Link   Report threatening or abusive post: please login first  Go to top 
cristipurdel
Senior Cruncher
Joined: Dec 13, 2008
Post Count: 158
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What's with the laziness, why no GPU projects?!?

After about 200 hours of playing with python/numba I got the hang of using cuda on python. The speed should be about 25% of C, but the syntax is much "easier" to cope with. Plus you can make the code run on 'parallel' cpu and then easily switch to 'cuda' by changing one word
https://github.com/cristipurdel/python/commit...eac9d19f26adb5169b18b8ae5
so where there's a will, there's a way :)
----------------------------------------
----------------------------------------
[Edit 2 times, last edit by cristipurdel at Oct 14, 2018 2:06:50 PM]
[Oct 14, 2018 2:05:00 PM]   Link   Report threatening or abusive post: please login first  Go to top 
BEFaughnan
Cruncher
Joined: Dec 22, 2015
Post Count: 19
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What's with the laziness, why no GPU projects?!?

I just use my GPUs on the GPUGRID while my CPUs run WCG. I guess GPUGRID is optimized for cuda cores though :-(
[Jan 28, 2019 4:54:08 PM]   Link   Report threatening or abusive post: please login first  Go to top 
BladeD
Ace Cruncher
USA
Joined: Nov 17, 2004
Post Count: 28976
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What's with the laziness, why no GPU projects?!?

Why not just offer CUDA assistance now? Nothing says the application has to be OpenCL.


Simply put, OpenCL runs on AMD and Nvidia GPUs. CUDA only works with Nvidia. For a BOINC project, you want an app that all of your users can use rather than only half. The only reason to use a CUDA app is if it's a legacy application and no OpenCL version is available.


Not entirely true. It would be better to offer a CUDA application for GPU (thus only supporting nVidia) then no GPU applications at all. Use the tools that you have. You can figure out OpenCL later if you really want to. In theory you are right. Realistically, not so much.

No. It would be better to offer OpenCL, since nVidia shouldn't be rewarded for having a closed system (ie. CUDA)!
----------------------------------------
[Jan 28, 2019 5:46:23 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Coleslaw
Veteran Cruncher
USA
Joined: Mar 29, 2007
Post Count: 1343
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What's with the laziness, why no GPU projects?!?

I guess in your eyes, nothing is better than something as well. That is the logic you are clearly using to argue this point. In that case the argument is as valid as screaming at a wall...
----------------------------------------

[Jan 28, 2019 8:03:04 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: What's with the laziness, why no GPU projects?!?

I guess in your eyes, nothing is better than something as well. That is the logic you are clearly using to argue this point. In that case the argument is as valid as screaming at a wall...

Sometimes screaming at walls helps me laughing
[Jan 29, 2019 12:25:02 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 77   Pages: 8   [ Previous Page | 1 2 3 4 5 6 7 8 | Next Page ]
[ Jump to Last Post ]
Post new Thread