Core Parking?

I built a computer with recently only to find out later that the processor I had chosen, the 8320, makes Windows go full-retard through the magic* of core parking. Some game handle it much better than others. The game Path of Exile will not start unless I limit it to ones core, then there are programs like Blender where all 8 threads are utilized. Suffice to say 75% of the programs I've attempted to run are nearly or wholely unplayable because of core parking.

I installed all the hotfixes and disabled coreparking via regedit and various programs but none of them worked well enough to make the games playable without setting their affinity to one thread. It seems like there is something else keeping Windows from actually disabling it. Does it have something to do with hyper-threading or virtual cores?

After years of the issue being known, are there any new techniques that I could try or patches I could install to make my cpu use more than one thread, or am I forever doomed to have 8 single core proccesors?

*Flying unicorn kangaroos with pocket lint.

So even with the edited registry keys you are still seeing parked cores in Windows Resource Monitor when games are playing? Is there anything left in terms of power saving options that are still turned on in the BIOS perhaps?

This is a good little core un-parking program that Ive used in the past that worked ok. In fact the page has some good info for peeps that are new to the whole core parking thing.

 http://bitsum.com/about_cpu_core_parking.php

 I can't say for sure that my cores are still staying parked because I don't know what to look for other than performance issues, but what I can say is that editing the registry keys and trying out multiple programs, the one you mentioned included, the permformance is very similar to before I did anything.

I will look for some options in the bios. Have any reccomendations for specific options I could modify?

Use UnparkCPU application (CoderBag). It should check and you will see if they are parked or not, you can unpark them with that application also.

http://www.coderbag.com/Programming-C/Disable-CPU-Core-Parking-Utility

For other things, i posted (on Linus forum) my configuration settings that do apply on other AMD system (one more i tested) for smoothing things up, there is so much things to set up in order to make PC run properly. Why is that, i have no idea. Your system specs would also be nice to know (motherboard, GPU, RAM, PSU etc.).

I will link you here to post i made, and i will create thread here with same thing (when i find appropriate thread, or i will just post under Windows section, and let moderators to move if needed).

https://teksyndicate.com/forum/windows/smoother-gameplay-some-amd-systems/150468

http://linustechtips.com/main/topic/42725-smoother-gameplay-on-some-amd-systems/

It went from stuttery on low to VERY smooth on Ultra for all games. Who should we blame, i don't know (AMD for bad drivers, Microsoft for bad implementation, AMD for bad implementation, Manifacturers for bad implementation), one of them for sure, if not multiple. But in all fairness, i have to point out that some Intel system I tested was even more catastrophic, so, who knows...

Oh, also, i didn't tested new 13.8 BETA v2 driver, my ISP decided to make me kill somebody lol, once i do test, will add results. Irony is, i rarely play games, but enhoy testing and seeking smoother picture, need some info about DMA, but nothing so far...