slots exceeding cpu cores
Moderators: Site Moderators, FAHC Science Team
slots exceeding cpu cores
cpu slots can be added as much as can be in slots setting. would having more slots than the number of cores (5 slots in a dual core) cause any extra slowdown or will it be as if the performance is same but the slot work units are running in parallel as opposed to serial download and use?
Re: slots exceeding cpu cores
True, but accepting the defaults won't do that.
When you alter any setting, you are taking responsibility for that choice.
If you don't understanding the implications of your change, don't make it.
When you alter any setting, you are taking responsibility for that choice.
If you don't understanding the implications of your change, don't make it.
-
- Posts: 1576
- Joined: Tue May 28, 2013 12:14 pm
- Location: Tokyo
Re: slots exceeding cpu cores
Don’t do it, run it sequentially to avoid the overhead while task switching. Also the the Quick Return Bonus is for quick return. Your PPD overall will be higher as each assigned WU returns quicker.
Please contribute your logs to http://ppd.fahmm.net
Re: slots exceeding cpu cores
Under most circumstances, the default settings to a pretty good job of maximizing performance. The only common exception is if the installer sees 7 CPU threads available and it will need to be reduced to 6. It's adding one uniprocessor slot may or may not help.
Posting FAH's log:
How to provide enough info to get helpful support.
How to provide enough info to get helpful support.
Re: slots exceeding cpu cores
christianvirtual gave the correct answer i think. the task switching in said test case in OP would cause a bottlenecking due to some performance being used to switch between tasks when 6 slots are run in cpu:2 system. if i am wrong, tell me. this feature is used by me to hoard work units in such a way as to i can continuously run them without connecting to network while also maintaining the timeout limit of the work units.bruce wrote:True, but accepting the defaults won't do that.
When you alter any setting, you are taking responsibility for that choice.
If you don't understanding the implications of your change, don't make it.
-
- Site Admin
- Posts: 7939
- Joined: Tue Apr 21, 2009 4:41 pm
- Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2 - Location: W. MA
Re: slots exceeding cpu cores
There is no scientific value to the folding project of running multiple slots overcommitting the available CPU cores. Not only will each WU take longer to process and return, delaying the issuing of the next Gen of that WU, the increase in processing time is not linear. So having 6 slots active when the system will only support one CPU:2 slot will result in processing times that are much more than 6 times as long.
There is also no scientific value in "hoarding" WU's. That delays progress on multiple runs of projects. At best it violates the spirit of the Best Practices published on the folding website - http://folding.stanford.edu/support/faq ... -practices.
There is also no scientific value in "hoarding" WU's. That delays progress on multiple runs of projects. At best it violates the spirit of the Best Practices published on the folding website - http://folding.stanford.edu/support/faq ... -practices.
iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3