Newbie questions - number of CPU cores in use; not using GPU

Questions and Answers : Windows : Newbie questions - number of CPU cores in use; not using GPU
Message board moderation

To post messages, you must log in.

AuthorMessage
Dennis@DK

Send message
Joined: 16 Feb 18
Posts: 1
Credit: 116,903
RAC: 0
Denmark
Message 1919960 - Posted: 19 Feb 2018, 21:52:50 UTC

Hi,
I'm a new user of Boinc. For the time being I am only contributing to Seti@Home. I have a few questions:

1) My PC has 2 graphics cards (according to Windows Task Manager): an Intel HD Graphics (onboard, I assume) and a Nvidia Geforce GTX 960M, which should be compatible with Boinc (and the driver is updated). I wonder why Boinc is only using the Intel GPU instead of the Nvidia one, which I assume is much more powerful? Is there anything I can do to make Boinc use the Nvidia GPU? I tried to exclude the Intel GPU via the config file, and that worked, but it did not make Boinc use the Nvidia one instead as I had hoped, so I removed the config file again.

2) I have set Boinc to use 75& of the CPUs (my PC has an Intel i7 with 4 physical and 8 logical cores), which I understood would make Boinc only use 6 out of the 8 available cores, but it is using all of them (according to Windows Resource Management). I have also set Boinc to use 75% of CPU time, and this it does seem to abide by, but the load of all 8 logical CPUs fluctuate in sync (active for about 3 seconds, inactive for 1, repeat, which corresponds to the 75% of CPU time). What I don't understand is why it uses all 8 logical cores and not just 6.

Extra info: My PC is an MSI GP72 6QF laptop with 64-bit Win10 (fully updated). Below are the latest posts to the Boinc log file. BTW, I just saw in the log file which I just added to my post that apparently Boinc has registered that it should only use 6 cores - which makes it even more strange that it is using all 8. I can also see that Boinc has registered the Nvidia GPU (I should mention that I have set "In Use" time to 1 minute and waited that one minute without touching keyboard or mouse to see which GPU Boinc would use, and that is the Intel GPU). I have set my preferences via the setiathome.berkeley.edu website, and in local settings it says that it is using the settings from the website.

19-02-2018 22:34:09 | | cc_config.xml not found - using defaults
19-02-2018 22:34:09 | | Starting BOINC client version 7.8.3 for windows_x86_64
19-02-2018 22:34:09 | | log flags: file_xfer, sched_ops, task
19-02-2018 22:34:09 | | Libraries: libcurl/7.47.1 OpenSSL/1.0.2g zlib/1.2.8
19-02-2018 22:34:09 | | Data directory: C:\ProgramData\BOINC
19-02-2018 22:34:09 | | Running under account (xxx)
19-02-2018 22:34:11 | | CUDA: NVIDIA GPU 0: GeForce GTX 960M (driver version 390.77, CUDA version 9.1, compute capability 5.0, 2048MB, 1683MB available, 1505 GFLOPS peak)
19-02-2018 22:34:11 | | OpenCL: NVIDIA GPU 0: GeForce GTX 960M (driver version 390.77, device version OpenCL 1.2 CUDA, 2048MB, 1683MB available, 1505 GFLOPS peak)
19-02-2018 22:34:11 | | OpenCL: Intel GPU 0: Intel(R) HD Graphics 530 (driver version 20.19.15.4300, device version OpenCL 2.0, 3223MB, 3223MB available, 202 GFLOPS peak)
19-02-2018 22:34:11 | | OpenCL CPU: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (OpenCL driver vendor: Intel(R) Corporation, driver version 5.2.0.10094, device version OpenCL 2.0 (Build 10094))
19-02-2018 22:34:11 | | Host name: (xxx)
19-02-2018 22:34:11 | | Processor: 8 GenuineIntel Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz [Family 6 Model 94 Stepping 3]
19-02-2018 22:34:11 | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 fma cx16 sse4_1 sse4_2 movebe popcnt aes f16c rdrandsyscall nx lm avx avx2 vmx tm2 pbe fsgsbase bmi1 hle smep bmi2
19-02-2018 22:34:11 | | OS: Microsoft Windows 10: Core x64 Edition, (10.00.16299.00)
19-02-2018 22:34:11 | | Memory: 7.89 GB physical, 9.14 GB virtual
19-02-2018 22:34:11 | | Disk: 237.12 GB total, 155.74 GB free
19-02-2018 22:34:11 | | Local time is UTC +1 hours
19-02-2018 22:34:11 | | VirtualBox version: 5.1.26
19-02-2018 22:34:11 | SETI@home | URL http://setiathome.berkeley.edu/; Computer ID 8463963; resource share 100
19-02-2018 22:34:16 | SETI@home | General prefs: from SETI@home (last modified 18-Feb-2018 01:52:02)
19-02-2018 22:34:16 | SETI@home | Host location: none
19-02-2018 22:34:16 | SETI@home | General prefs: using your defaults
19-02-2018 22:34:16 | | Preferences:
19-02-2018 22:34:16 | | max memory usage when active: 4038.82 MB
19-02-2018 22:34:16 | | max memory usage when idle: 7269.88 MB
19-02-2018 22:34:16 | | max disk usage: 10.00 GB
19-02-2018 22:34:16 | | max CPUs used: 6
19-02-2018 22:34:16 | | don't use GPU while active
19-02-2018 22:34:16 | | suspend work if non-BOINC CPU load exceeds 25%
19-02-2018 22:34:16 | | (to change preferences, visit a project web site or select Preferences in the Manager)
19-02-2018 22:34:16 | | Suspending GPU computation - computer is in use

Thanks in advance for your help!
Best regards,
Dennis
ID: 1919960 · Report as offensive
juan BFP Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 16 Mar 07
Posts: 9786
Credit: 572,710,851
RAC: 3,799
Panama
Message 1920040 - Posted: 20 Feb 2018, 1:43:45 UTC

May i suggest to put this msg on the NC forum.

https://setiathome.berkeley.edu/forum_forum.php?id=10
ID: 1920040 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1923542 - Posted: 9 Mar 2018, 2:49:39 UTC - in response to Message 1920040.  

Ok, first thing is to to your member page. Middle Of page 3 rd preference, click and select location of computer. If you’ve never changed then it should be default. Unclick intel gpu , click nvidia gpu and save. Refresh boinc. That should now make use of nvidia.

#2
This is where you will run into variety of answers. I don’t believe the “use at most “ functions like they say I does. Pause for all arguments.........

I use a app_congif.xml with project_max_concurrent to limit the nunber of active cores. Set it at 6, 5 cpu work units and 1 gpu unit. Set use at most to 100%.

I’d post one for you but I’m on a phone.

You know how to make a xml and where to place it?
ID: 1923542 · Report as offensive

Questions and Answers : Windows : Newbie questions - number of CPU cores in use; not using GPU


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