マルチコアCPUとは、複数のコアを搭載したCPUのことです。
マルチコアCPUの肝は「共有キャッシュメモリ」です。L2キャッシュやL3キャッシュをコア間で共有利用します。これがマザーボードに複数のCPUを搭載する「マルチCPU」との最大の違いです。なお即席で単純に2個くっつけると「Pentium D」ができあがります。