What Is a CPU's IPC? A Basic Definition

Credit: Marina Akinina/ShutterstockCredit: Marina Akinina/ShutterstockIPC stands for instructions per cycle/clock. This tells you how many things a CPU can do in one cycle.

While clock speed tells you how many cycles a CPU can complete in a second, IPC tells you how many tasks a CPU can conduct in each cycle. For example, while a CPU with a faster clock speed can complete more cycles in one second, a CPU with a higher IPC but lower clock speed might still be able to complete more tasks in one second. Ultimately, what makes for a faster CPU is a mixture of both clock speed.

Note that a CPU's IPC can vary based upon the workload. Further, CPU manufacturers do not typically share IPC information in spec sheets (though we peg Intel CPUs' IPC at roughly 17 and AMD CPUs' IPC at about 14). Tom's Hardware conducts testing to determine IPC in our CPU reviews

Further reading:

1 comment
    Your comment
  • manleysteele
    "Ultimately, what makes for a faster CPU is a mixture of both clock speed."

    You might want to finish this both;and proposition, then delete this reply.