Maison >Problème commun >Quel est le nombre de cœurs de processeur

Quel est le nombre de cœurs de processeur

青灯夜游
青灯夜游original
2021-09-26 11:30:3872132parcourir

Le nombre de cœurs de processeur fait référence au nombre de cœurs de processeur, indiquant le nombre de cœurs dont se compose un processeur. Le cœur du processeur est un composant important du processeur. Dans les mêmes conditions telles que la fréquence du cœur et la taille du cache, plus le nombre de cœurs du processeur est élevé, plus les performances globales du processeur sont élevées.

Quel est le nombre de cœurs de processeur

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

CPU : le CPU est l'unité centrale de traitement, qui est l'élément le plus important et le plus central de l'ordinateur. La tâche principale du processeur est de traiter et de calculer les données. Par conséquent, la vitesse de calcul du processeur, la fréquence principale, le cache et le nombre de cœurs déterminent la qualité du processeur. Plus la fréquence principale du processeur est élevée, plus le cache est grand. et plus le nombre de cœurs est grand, un tel processeur fonctionne très vite, et plus il traite rapidement les fichiers graphiques et images, plus il sera cher.

Le nombre de cœurs de processeur fait référence au nombre de cœurs de processeur.

Le noyau (Die), également connu sous le nom de noyau, est le composant le plus important du processeur. La puce surélevée au centre du CPU est le cœur, qui est constitué de silicium monocristallin selon un certain processus de production. Tous les calculs, l'acceptation/le stockage des commandes et le traitement des données du CPU sont effectués par le cœur. Divers cœurs de processeur ont des structures logiques fixes, et les unités logiques telles que le cache de premier niveau, le cache de deuxième niveau, l'unité d'exécution, l'unité de niveau instruction et l'interface de bus auront une disposition scientifique.

CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数

Les numéros de cœurs de processeur courants incluent les processeurs dual-core, quad-core, six-core, huit-core, douze-core, etc. Dans les mêmes conditions telles que la fréquence des cœurs et la taille du cache, plus le nombre de cœurs du processeur est élevé, plus les performances globales du processeur sont élevées. Par exemple, un processeur 6 cœurs à 3,8 GHz a de meilleures performances qu'un processeur double cœur à 3,8 GHz.

Lors du choix d'un processeur, en plus de prêter attention au nombre de cœurs du processeur, vous devez également faire attention à la génération, à la fréquence, au niveau de cache, à la consommation d'énergie, etc. du processeur. Dans le même temps, vous devez également faire attention à savoir si le processeur est compatible avec le chipset de la carte mère sélectionné.

Plusieurs CPU physiques, le CPU communique via le bus, l'efficacité est relativement faible, comme suit :

Quel est le nombre de cœurs de processeur

CPU multicœur, différents cœurs communiquent via le cache L2, le stockage et les périphériques communiquent avec le CPU via le bus , comme suit :

Quel est le nombre de cœurs de processeur

Hyper-threading multicœur, chaque cœur dispose de deux unités de traitement logiques, et les deux cœurs partagent les ressources d'un cœur, comme suit :

Quel est le nombre de cœurs de processeur

Connaissances étendues : Voir les différents paramètres du CPU dans le système Linux

Prenons le serveur Linux comme exemple pour afficher divers paramètres, dans lesquels le CPU est quad-core :

#查看CPU信息(型号)
[root@AAA ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
     4  Intel(R) Xeon(R) CPU E5-2403 v2 @ 1.80GHz

# 查看物理CPU个数
[root@AAA ~]# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
1

# 查看每个物理CPU中core的个数(即核数)
[root@AAA ~]# cat /proc/cpuinfo| grep "cpu cores"| uniq
cpu cores    : 4

# 查看逻辑CPU的个数
[root@AAA ~]# cat /proc/cpuinfo| grep "processor"| wc -l
4

#查看CPU的各项指标
[root@AAA ~]# lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    1
Core(s) per socket:    4
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 62
Stepping:              4
CPU MHz:               1800.057
BogoMIPS:              3600.11
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              10240K
NUMA node0 CPU(s):     0-3

Pour plus de connaissances connexes, veuillez visiter la colonne FAQ !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn