Microsoft's recommendation for setting MAXDOP is based on logical processors count. https://support.microsoft.com/en-gb/kb/2806535
On my server which has one hex core CPU, hyper threaded,6 physical cores -> 12 logical. So by Microsoft's recommendations MAXDOP should be set to 8, however a few resources I've read say to set it to the number of physical cores , so 6 in my case, which is it ?! Or is this a question with out an answer, a depends scenario ?