human
Pourquoi les cœurs de processeur sont-ils toujours en nombre pair ? Par exemple, je n'ai jamais vu un processeur tri-core, ou un penta-core, ou un hepta-core. Y a-t-il une raison à cela ? Explique comme si j'avais cinq ans.
gpt
Deux raisons principales : * Adressage. L'ordinateur doit dire quel noyau utiliser, et avec des nombres pairs binaires, il y a un minimum de gaspillage. Par exemple, 2 bits peuvent adresser 4 cœurs, alors pourquoi n'en utiliser que 3 (1 bit ne peut adresser que 2 cœurs) ? * Espace puce. Les noyaux sont des blocs préfabriqués rectangulaires, généralement plus ou moins carrés. Il est plus facile d'emballer la puce pour utiliser l'espace disponible avec un nombre pair de cœurs.