Maison >Problème commun >Que signifient 12 cœurs et 16 threads ?
12 cœurs et 16 threads signifient qu'il y a 12 cœurs dans le CPU, et le CPU a 16 threads, qui peuvent simuler jusqu'à 16 cœurs ; le cœur du CPU est l'unité arithmétique et le contrôleur, le multicœur peut améliorer capacités de traitement parallèle, et les threads sont des processus. Une séquence unique de flux de contrôle dans un seul programme, exécutant plusieurs threads en même temps pour effectuer différentes tâches dans un seul programme, est appelée multi-threading.
L'environnement d'exploitation de ce tutoriel : système Windows 10, ordinateur DELL G3.
12 cœurs et 16 threads signifient qu'il y a 12 cœurs dans le CPU et 16 threads dans le CPU. Jusqu'à 16 cœurs peuvent être simulés.
Cœur du processeur
Le cœur du processeur est l'unité arithmétique et le contrôleur. Le processeur multicœur peut améliorer les capacités de traitement parallèle et peut traiter plusieurs threads en même temps. Plusieurs cœurs sont intégrés sur un seul processeur. Un seul cœur signifie un seul cœur, un double cœur place deux cœurs au-dessus du processeur, et ainsi de suite.
Le nombre de cœurs d'un processeur fait référence au nombre de cœurs physiques qu'il contient. Chaque cœur peut être traité comme un processeur monocœur. Un processeur double cœur équivaut à deux ensembles de ressources matérielles combinées dans un seul boîtier.
Threads
Un thread est une séquence unique de flux de contrôle dans un "processus". Également connu sous le nom de processus léger. Un thread est un flux de contrôle séquentiel unique dans un programme. L’exécution de plusieurs threads en même temps pour effectuer différentes tâches dans un seul programme est appelée multithreading.
Le nombre de threads d'un processeur correspond à l'origine au nombre de cœurs, c'est-à-dire au nombre de threads qu'un processeur possède en autant de cœurs. Cependant, Intel a publié une technologie d'hyper-threading en 2002, qui utilise des instructions matérielles spéciales pour convertir un processeur. Le cœur du processeur est simulé sous la forme de deux cœurs logiques, de sorte que lors du traitement de certaines tâches multithread, un traitement parallèle des données peut être réalisé, améliorant considérablement l'efficacité du calcul et rendant les performances du processeur plus approfondies. Mais le cœur simulé n'est pas un véritable cœur physique après tout, et les performances globales ne sont toujours pas aussi bonnes qu'un véritable processeur multicœur.
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!