First, thanks to Dev for recent updates, including the updates which recognized more than 32 cores. Great updates!
I've recently found that I see better overall performance on my dual E5-2697 v2 (24 Logical / 48 HT Cores) by attaching explorer.exe to cores 0-3 and 24-27 (the first 2 logical cores on each CPU).
When working in 3D applications; programs like After Effects. I've found by assigning those programs to all cores MINUS the the first 2 on each processor; and assigning/allowing basically only windows processes to the first 2 cores.
So when the system ramps up basically maxing out both CPUs, explorer.exe and other processes have 4 logical cores of freedom, and the system stays very stable, no delays navigating windows, etc. I even linked firefox to these cores.
My only question is when you do this, a warning pops up... is there really any danger in doing this? I realize for people running systems with only 4 or 8 HT cores it would make little difference, but with 48; is there any harm in assigning processes to specific cores to keep the system highly responsive?
Thanks again!