Instruction Per Cycle (IPC) is a metric used to evaluate the efficiency of a CPU's architecture by measuring how many instructions are executed per clock cycle. A higher IPC indicates better performance, as it signifies that the processor can handle more instructions simultaneously, thereby improving computational throughput.