Diferențe între procesoare cu nuclee duble și multiple

Procesoarele moderne de computer au mai mult de un nucleu.

performanță

Un procesor dual-core se comportă ca două procesoare care lucrează împreună. Salvați imaginea cpu 1 de Robert Molnar de la Fotolia.com

Procesoarele de procesoare nu pot suporta fizic o viteză mai mare de 4 gigahertzi. Ideea din spatele existenței mai multor nuclee este aceea de a avea mai mulți procesori să efectueze mai repede aceleași sarcini ale unui singur procesor. Cu toate acestea, chiar dacă un procesor are mai multe nuclee, este posibil să nu funcționeze mai bine. Procesoarele funcționează la viteze diferite ale ceasului, astfel încât un procesor dual-core cu viteză mai mare poate funcționa mai bine decât un procesor quad-core cu o viteză mai mică. În plus, performanța procesorului depinde de limitările hardware și software (programe). Un procesor dual-core nu va fi de două ori mai rapid decât un procesor cu un singur nucleu care are aceeași viteză de ceas; cele două nuclee lucrează la o sarcină, spre deosebire de un nucleu care execută o sarcină de două ori mai rapidă. În plus, software-ul trebuie să fie programat pentru a beneficia de multiple nuclee, altfel un singur nucleu va prelua sarcina. Programele de redare video, redarea 3D și programele de jocuri pot avea o creștere semnificativă a performanței atunci când se utilizează procesoare multi-core atunci când sunt programate să profite de hardware.

multitask

Deoarece miezurile funcționează independent într-un procesor multi-core, ele sunt mai bine echipate pentru a efectua mai multe sarcini în același timp, comparativ cu procesoarele cu un singur nucleu. Diferența dintre procesoarele dual-core și celelalte procesoare multi-core este cea mai evidentă atunci când se efectuează multitasking. Procesoarele cu mai multe nuclee pot efectua mai multe sarcini în același timp într-un mod mai bun decât procesoarele cu un singur nucleu, chiar dacă software-ul nu este pregătit să profite de mai multe nuclee. Utilizatorii de computere care efectuează mai multe activități care utilizează intensiv procesorul în același timp pot observa o diferență mai mare între procesoarele dual-core și alte procesoare multi-core. De exemplu, o persoană poate termina editarea unui videoclip lung de nunta și a pus-o pe un DVD în timp ce computerul procesează videoclipul. DVD-ul ar putea începe să sară într-un procesor dual-core, dar nu într-un procesor quad-core.

Care dintre ele să alegeți?

Un procesor dual-core poate gestiona corect sarcinile cele mai comune ale computerului, cum ar fi navigarea pe internet. Cu toate acestea, programatorii de computere pot găsi noi modalități de a profita de trei sau mai multe nuclee de procesoare multi-core pentru a face lucruri noi pe care procesoarele dual-core nu le vor putea gestiona. Procesoarele cu număr dual sunt, în general, mai puțin costisitoare decât procesoarele cu mai multe nuclee, dar dacă prețul este neglijabil, cu atât mai multe nuclee cu atât mai bine.