Hersteller schließen heutzutage meist mehrere CPU-Kerne zusammen. Die einzelnen Kerne arbeiten dabei unabhängig voneinander und weisen eigene Recheneinheiten und Register auf, lediglich Busse und Teile des Caches werden geteilt.