Questions and Answers :
Windows :
gpu or cpu?
Message board moderation
Author | Message |
---|---|
puggs Send message Joined: 25 Jul 04 Posts: 25 Credit: 1,104,199 RAC: 29 |
Quick question is it better if my processing is done using cpu or gpu ? And how can I set up which one I want to use I figured it wpuld be cpu but mine is set up using gpu . Any advice or help would be greatly appreciated |
Grant (SSSF) Send message Joined: 19 Aug 99 Posts: 13835 Credit: 208,696,464 RAC: 304 |
With your computers hidden it's impossible to offer any useful advice, other than use both. Unless it's an iGPU in which case don't use it at all. Unless It's an older system with low clock speeds & very few cores. Grant Darwin NT |
puggs Send message Joined: 25 Jul 04 Posts: 25 Credit: 1,104,199 RAC: 29 |
Thanks for the info ,and how would I go about making my computer setup public? |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
By using your Seti@home preferences. https://setiathome.berkeley.edu/prefs.php?subset=project Should SETI@home show your computers on its web site? Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
puggs Send message Joined: 25 Jul 04 Posts: 25 Credit: 1,104,199 RAC: 29 |
Done, thanks for the help and let me pose the question again please |
Grant (SSSF) Send message Joined: 19 Aug 99 Posts: 13835 Credit: 208,696,464 RAC: 304 |
Ok, it's a good mid-range CPU & mid-range video card. Personally i would use both the CPU & GPU- the GPU will pump out most of the work, but having 6 cores means the CPU will still be able to put out plenty of work. If you have a good water cooler, or a really good air cooler on the CPU i would suggest using the Lunatics installer as it's AVX CPU application can get 30% more work out of the CPU compared to the Stock application. But without water cooling (or a really good air cooler) i wouldn't use the AVX application as all that extra work really does make the CPU work hard & without really good cooling it will run way hotter than you would want it to. The other drawback with the Lunatics installer is if/when a new science application is released it will be up to you to download & install it. Whereas running stock, if the application changes then then BOINC Manager will just download it & start using it. No mucking around required on your part. Using Lunatics or stock, there are some command line values you can use to significantly improve the output from the video card, and by reserving a CPU core to support the GPU (if you continue to use the CPU to process work as well) that will help the GPU output as well as CPU output. Grant Darwin NT |
puggs Send message Joined: 25 Jul 04 Posts: 25 Credit: 1,104,199 RAC: 29 |
Quick question is it better if my processing is done using cpu or gpu ? And how can I set up which one I want to use I figured it wpuld be cpu but mine is set up using gpu . Any advice or help would be greatly appreciated |
rob smith Send message Joined: 7 Mar 03 Posts: 22456 Credit: 416,307,556 RAC: 380 |
Given you have a GTX1660 GPU and an i5 CPU and are running Windows 10 there is little doubt that the GPU will be substantially faster than the i5. By default BOINC will allow SETI to use both, so initially there is is little to do to get the GPU working, and indeed the GPU is being used, and is using the best Windows stock application. There are two possible next steps, either reduce the amount of work being don by the CPU, this is fairly easy to do: Go to the "advanced" view in the BOINC GUI and select Options from the menu, then the Computing Preferences tab (this will bring up a new window with four tabs) select the Computing tab. Near the top of this tab there is a line "Use at most x% of the CPUs" - change x to 83% (default is 100%). Doing this will allow the GPU to have access to the CPU resources it needs without conflicts between the CPU and GPU (I notice from your results the clock time for a CPU task is about double that of the actual CPU time - this indicates that your system is struggling for resources, the two figures should be more or less the same). Save the change, and check on the Task tab - you should see one GPU task running along with five CPU tasks - there may be 1 task waiting, that is normal just after releasing a CPU thread for the GPU. If you watch you may notice that the estimated time to completion on all tasks is now dropping at more than 1 second per second. You can try other values of x to see if there is any rounding effect cutting the CPU threads by two instead of one, or none. Bob Smith Member of Seti PIPPS (Pluto is a Planet Protest Society) Somewhere in the (un)known Universe? |
Grant (SSSF) Send message Joined: 19 Aug 99 Posts: 13835 Credit: 208,696,464 RAC: 304 |
Quick question is it better if my processing is done using cpu or gpu ? And how can I set up which one I want to use I figured it would be cpu but mine is set up using gpu . Any advice or help would be greatly appreciatedThe GPU will outperform the CPU by a long way (depending on the application and hardware- a WU that takes 1hr 30min for the CPU to process can be done in under 1 minute on a GPU), however you do have 6 CPU cores there so you might as well make use of them as well. No point having them sitting there doing nothing when they can contribute a significant amount of work. Grant Darwin NT |
©2024 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.