• I think this is fixed.

    We have found that the CPU settings in the bios were set to balanced

    Thanks SQLRNNR for the pointer.

    A 'real' workload before changing the setting now takes just a 3rd of the time, we are doing more tests and my simple select * from 1 million rows takes between half and a third of the cpu ms time.

    Thanks for all the replies.