Veel CPU's hebben meer dan twee verwerkingspaden, maar een CPU met *slechts* twee verwerkingspaden zou een heel eenvoudig, verouderd ontwerp zijn. De term 'verwerkingspad' kan op een aantal manieren worden geïnterpreteerd, wat tot verschillende antwoorden leidt:
* Dual-core CPU: Dit is de meest eenvoudige interpretatie. Een dual-core CPU heeft twee onafhankelijke kernen, die elk een verwerkingspad vertegenwoordigen. Veel moderne CPU's zijn multi-core en hebben veel meer dan twee kernen.
* Superscalaire CPU met twee pijplijnen: Sommige CPU's kunnen meerdere instructies tegelijkertijd uitvoeren binnen één kern, met behulp van meerdere pijplijnen. Er kan worden aangenomen dat een CPU met twee pijplijnen twee verwerkingspaden binnen die kern heeft. Bijna alle moderne CPU's maken gebruik van superscalaire technieken, vaak met veel meer dan twee pijplijnen.
* Twee fysieke CPU's in één systeem: Als je een systeem beschouwt met twee afzonderlijke fysieke CPU's (zoals twee sockets op een moederbord), dan zou het hele systeem twee verwerkingspaden hebben. Dit gaat minder over een enkele CPU en meer over de systeemarchitectuur.
Daarom is er geen enkel specifiek CPU-model dat de vraag definitief beantwoordt. Van veel dual-core CPU's, en talloze complexere CPU's met meerdere kernen en pijplijnen, kan worden aangenomen dat ze ten minste twee verwerkingspaden hebben, afhankelijk van uw definitie. |