I maybe don't understand but isn't an intel at 5.5ghz faster in terms of bits processed then the 4.4ghz m4? wouldn't that be fastest as more data can be processed?
As an example a single thread on an x64 core of an old Pentium 4 661 @ 3.6 GHz benchmarks at 315 with PassMark while a single x64 core of a current 285k @ 5.7 GHz turbo benchmarks at 5195. Some of that also comes down to things like newer RAM to feed the CPU but the vast majority comes down to the CPU calculating more bits per clock cycle.