Una CPU multi-core è un tipo di CPU che contiene due o più chip effettivi al suo interno (noti come core). Ciò consente a un computer di elaborare effettivamente più cose contemporaneamente e viene spesso visto come la soluzione per continuare la legge di Moore.