Ti procesorji izkoriščajo to, da v računalnikih hkrati izvajamo več kot en program, pa tudi večina zmogljivejših operacijskih sistemov je napisana tako, da znajo izkoristiti več kot en procesor. Dvojedrni procesor je za sistem viden enako kot dva ločena procesorja. Dva procesa, ki tečeta hkrati, lahko izvajamo vzporedno, vsakega na svojem jedru, in čas obdelave s tem teoretično zmanjšamo za polovico.