ok so i did some testing.
when i disabled the 3rd core(as this cpu has 3 cores then doubles them for the 6) effectively giving me 4 cores, the frequency stayed at the now 4.5 ghz. when i re enabled the 3rd core and disabled the "one core per compute unit,"
giving me 3 cores, the frequency started jumping around again.
so for some reason having all three cores seems to either throttle the cpu, or not fully even utilize all six cores so it bounces around the extra load.
...i have been drinking, i hope this makes sense later