I know this thread is quite old, but here are my 2c.
In Haswell, you HAVE to make sure to set voltage (i'd do both core and uncore/cache) to manual override rather than adaptive. Adaptive CAN and WILL draw way more when certain instructions as requsted by the CPU which are specifically part of...