Почему многоядерные процессоры?

Почему чипы содержат все больше и больше ядер? Почему бы не изготовить более крупный одноядерный процессор? Легче ли его изготовить? Это для того, чтобы разрешить программам многопоточность с использованием отдельных ядер?