C1E is controlled by the CPU to lower clock and voltage when idle or raise it at load. This saves power. It's not needed if you don't want it.
EIST is driver based known as speedstep, it is controlled by windows power saving and will correspond to your settings in windows power saving.
I only use C1E because I prefer my CPU to be at 1600MHz in windows, with a voltage around 1V. I found EIST unstable and always have!
You can use the multiplier OR the turbo core changing. I use the turbo core's, I just set the max core to 45 each, and leave the multiplier at 34.
You are using a 3570K? for 4.5GHz?
Try these settings but bare in mind my default voltage is 1.9V.
VCore - Normal +0.090V offset
Turbo Vcore 45
VTT 1.050V (you can try up to 1.1V)
PLL 1.500V (you can try up to 1.8V)
2133MHz Samsung CL9-11-11-21 1T 1.5V (just set your ram so it is stable)
LLC:
VCore Standard (for lowest vcore under load, you can set higher to raise vcore at load for stability)
DDR A/B Extreme (It keeps my DDR voltages bang on 1.5V)
VTT Extreme (Keeps my VTT at 1.060V under load for stability)
IGPU Standard (Useless to me IGPU is disabled)
I have C1E enabled, everything else DISABLED. You can leave Thermal Monitor enabled.