derzeit kommts noch sehr auf die eingesetzte Software an, weil die Hersteller der weit verbreiteten Produkte nocht nicht in Richtung Multithreading optimiert haben.
Multithreading kann man beschreiben als Aufgaben die der Computer zu erledigen hat die unabhängig voneinander echt parallel laufen, also Beispielsweise läuft Word auf dem einen Prozessor und der Virenscanner auf dem anderen Prozessor (bringt dir also in diesem Fall noch keine wirklichen Geschwindigkeitsgewinn).
Diese Beschreibung ist nur grob zu sehen. Eigentlich lässt sich jede Software zum Großteil paralellisieren, also auch innerhalb eines Programmes auf mehrere Threads aufteilen, und dann bringt Dual Core einen Leistungsschub vom Faktor ca. 1,5 gegen über einer gleich getakteten Singl Core CPU.