I don't want to step on any suggestions here because I'm really a proponent of cultivating participation in this forum, and hopefully growing membership. However, I am confused by the previous post. Uncore is a term appropriated by Intel to encompass functions critical to the core that are no longer performed by the chipset. Among the processes grouped under the term Uncore are L3 cache (not L1 or L2), memory controller, pipeline bus, (in newer tech) the "Thunderbolt" controller, and (the most likely to cause instability to core processes) the QPI.
Any suggestion that the Uncore processes may be the root of system instability should start with observation of the QPI speed.
Which is why you don't wont the uncore going over 3200 max, qpi is really used for cpu to cpu communications as such in a multi processor system. The uncore is used for system communications on the x58 chipset and if you let it go over 3200, system instabilities do result. When I clock it up to 3.8 ghz my qpi on mine is 7200 with no instabilities. If I hadn't adjusted my uncore then it would have been unstable