Denne erklæring er
generelt falsk . Her er hvorfor:
* dual-core processorer er designet til parallelisme: De kan udføre to instruktioner samtidig, hvilket kan markant fremskynde opgaver, der kan opdeles i mindre dele. Dette gælder især for applikationer, der kan drage fordel af flere tråde.
* Enkelt-core-processorer er begrænsede: De kan kun udføre en instruktion ad gangen. Hvis et program kræver flere opgaver, skal det skifte frem og tilbage mellem dem, hvilket fører til langsommere ydeevne.
Der er dog nogle situationer, hvor to enkelt-core-processorer måske er mere effektive:
* specifikke opgaver: Hvis den opgave, du kører, er specifikt designet til en enkelt kerne og ikke kan drage fordel af parallelisme, er to enkelt-core-processorer muligvis mere effektive.
* Omkostningsovervejelser: I nogle tilfælde er to enkelt-core-processorer muligvis billigere end en enkelt dobbelt-core-processor.
* strømforbrug: I applikationer med meget lav effekt kunne to enkelt-core processorer være mere effektive med hensyn til strømforbrug.
generelt: Dobbelt-core-processorer er generelt mere effektive end to enkelt-core-processorer til de fleste moderne applikationer. Dette skyldes, at de kan håndtere flere opgaver samtidigt, hvilket fører til bedre ydelse. Der er dog specifikke situationer, hvor to enkelt-core-processorer muligvis er mere egnede.