A few things to keep in mind:
1: Processor speed is not comparable across different CPU architectures. At a simplified level, "Clock Speed" measures the tick rate of the processor, and IPC (Instructions Per Clock) measures how much work a CPU does per tick. Multiplying the two gets you an approximation of how much work a single core can execute. Problem being, IPC can't be directly measured, only estimated (EG: For many generations, Intel was about 20% faster then AMD at the same clock).
2: As for Cores/Threads, a Core can run multiple threads in some CPU architectures via a technique named Simultaneous Multi-Threading (SMT). In theory, this can double performance. In practice, some CPU resources are shared between the "physical"...