Il fatto che è un quad core e che essendo un i7 riesce ad eseguire 8 thread ( 8 core logici 4 fisici) vuol dire che contemporaneamente esegue calcoli su tutti i core presenti se l'applicazione progettata e che l'utente usa è stata pensata per essere eseguita su più core in modo da ripartire il lavoro.
Questo significa che se usi un applicazione ben ingegnerizzata a livello di codice puoi far lavorare più di un core sul tuo programma in modo da dimezzare e più i tempi di elaborazione.
Se le applicazioni aperte contemporaneamente sono più di una possono lavorare insieme: mentre l'antivirus scansiona il sistema un software di videoediting fa rendering e window media player converte in wma un brano.
Dunque avere 2 core non è come averne 4 che lavorano insieme o su uno stesso software o su più software che lavorano in background.
L'i7 fa del hyperthreading uno dei suoi punti forti ed è consigliato sopratutto a chi usa software professionali in grado di ripartire il lavoro sui core o a chi usa più programmi contemporaneamente.