Heim >häufiges Problem >Was bedeuten 12 Kerne und 16 Threads?
12 Kerne und 16 Threads bedeuten, dass es 12 Kerne in der CPU gibt und die CPU 16 Threads hat, die bis zu 16 Kerne simulieren können; der Kern der CPU ist die Recheneinheit und der Controller, der Multi-Core verbessern kann Parallelverarbeitungsfunktionen und Threads sind Prozesse. Eine einzelne Sequenz des Kontrollflusses in einem einzelnen Programm, bei der mehrere Threads gleichzeitig ausgeführt werden, um verschiedene Aufgaben in einem einzigen Programm auszuführen, wird als Multithreading bezeichnet.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, DELL G3-Computer.
12 Kerne und 16 Threads bedeuten, dass es 12 Kerne in der CPU und 16 Threads in der CPU gibt. Es können bis zu 16 Kerne simuliert werden.
Kern der CPU
Der Kern der CPU ist die Recheneinheit und der Controller, der die Parallelverarbeitungsfähigkeiten verbessern und mehrere Threads gleichzeitig verarbeiten kann. Auf einer CPU sind mehrere Kerne integriert. Single-Core bedeutet nur einen, Dual-Core setzt zwei Kerne auf die CPU und so weiter.
Die Anzahl der Kerne einer CPU gibt an, wie viele physische Kerne sie enthält. Jeder Kern kann als Single-Core-CPU behandelt werden. Eine Dual-Core-CPU entspricht zwei Sätzen von Hardware-Ressourcen in einer Box.
Threads
Ein Thread ist eine einzelne Sequenz des Kontrollflusses in einem „Prozess“. Auch als Leichtbauverfahren bekannt. Ein Thread ist ein einzelner sequenzieller Kontrollfluss in einem Programm. Das gleichzeitige Ausführen mehrerer Threads zur Erledigung verschiedener Aufgaben in einem einzigen Programm wird als Multithreading bezeichnet.
Die Anzahl der Threads, die eine CPU ursprünglich hat, entspricht der Anzahl der Kerne, also wie viele Threads eine CPU hat. Allerdings hat Intel im Jahr 2002 eine Hyper-Threading-Technologie veröffentlicht, die spezielle Hardware-Anweisungen verwendet, um a Der CPU-Kern wird als zwei logische Kerne simuliert, sodass bei der Verarbeitung einiger Multithread-Aufgaben eine parallele Datenverarbeitung erreicht werden kann, was die Recheneffizienz erheblich verbessert und die CPU-Leistung gründlicher macht. Aber der simulierte Kern ist doch kein echter physischer Kern und die Gesamtleistung ist immer noch nicht so gut wie eine echte Multi-Core-CPU.
Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!
Das obige ist der detaillierte Inhalt vonWas bedeuten 12 Kerne und 16 Threads?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!