Що означає термін багатоядерність у роботі процесора?

б) Процесор багатоядерний.

Два потоки виконуються одночасно, у цьому полягає принцип багатоядерності і многопоточности. … Але тут є проблема – не всі програми підтримують багатоядерність. Чи не кожна програма може бути оптимізована таким чином.