Instructions Per Second is different from the clock speed. In this case, it looks like each core is ~1 Instruction Per Clock, so 1 * 1.78 GHz * 1000 cores.
The trick is that getting 1.78 trillion IPS distributed over 1000 cores is very different from getting that over a few cores.