Skip Navigation


Intel bereitet neue Linux-Patches vor, um die Leistung für Hybridprozessoren zu optimieren, einschließlich Alder Lake, Raptor Lake und darüber hinaus

Intel bereitet neue Linux-Patches vor, um die Leistung für Hybridprozessoren zu optimieren, einschließlich Alder Lake, Raptor Lake und darüber hinaus

[ad_1]

Michael Larabel von der Phoronix-Website berichtet, dass andere Korrekturen aktiv in den Open-Source-Linux-Kernel integriert werden, insbesondere um den Kernel-Scheduler zu optimieren und die Kerneffizienz der aktuellen Alder-Lake-Prozessoren zu verbessern. Intel hat kürzlich weitere Sched/Fair-Code-Korrekturen für Linux hinzugefügt, um die Hybridprozessoren des Unternehmens zu unterstützen, wie beispielsweise die kommenden Core Raptor Lake-Prozessoren der 13. Generation.

Intel-Ingenieur Ricardo Neri hat gestern vier Sätze von Linux-Kernel-Patches eingereicht, um den Linux-Kernel-Scheduler-Code für die Hybridprozessoren des Unternehmens besser abzustimmen, einschließlich der Vermeidung übermäßiger Abschwächungen in Bereichen der maschinellen Übersetzungsstatistik (SMT).

In den Notizen der Patch-Serie kommentiert Ricardo Neri:

Intel-Prozessoren, die Intel Turbo Boost Max 3.0 unterstützen, verwenden asym_packing, um Prozessoren mit höheren maximalen Frequenzen höhere Prioritäten zuzuweisen. Es gibt SMT-Geschwistern mit höherer Nummer künstlich eine niedrigere Priorität, um sicherzustellen, dass sie zuletzt verwendet werden.

Dies führt zu unnötigen Aufgabenmigrationen innerhalb von SMT-Domänen.

Auf Prozessoren mit einer Mischung aus hochfrequenten SMT-Kernen und niederfrequenten Nicht-SMT-Kernen (z. B. Hybridprozessoren) zieht ein Prozessor mit niedrigerer Priorität Aufgaben von Kernen mit höherer Priorität ab, wenn mehrere SMT-Geschwister beschäftigt sind.

Verwenden Sie nicht unterschiedliche Prioritäten für jedes gleichgeordnete SMT. Ändern Sie stattdessen den Load Balancer asym_packing, um SMT-Kerne mit mehr als einem ausgelasteten gleichgeordneten Kern zu erkennen, und lassen Sie Prozessoren mit niedrigerer Priorität Aufgaben ziehen.

Das Entfernen dieser künstlichen Prioritäten vermeidet unnötige Migrationen und ermöglicht Kernen mit niedrigerer Priorität, alle SMT-Geschwister auf die am stärksten ausgelastete Warteschlange zu untersuchen.

Derzeit wurden im Rahmen des keine Leistungsdaten oder Benchmark-Tests veröffentlicht neue Serie von Sched/Fair-Patches eingereicht von Intel. Das aktuelle Kernel-Verhalten könnte jedoch dazu führen, dass Effizienzkerne (E-Kerne) Aufgaben von Leistungskernen (P-Kerne) extrahieren. Es könnte in einigen Regionen Variationen der Alder Lake-Leistung und der Hybridprozessoren der nächsten Generation von Intel bieten, wie beispielsweise der Core Raptor Lake-Serie der nächsten Generation.

Intel Core Raptor Lake-Prozessoren der 13. Generation sind eine optimierte Version der Alder Lake-Prozessoren der 12. Generation. Die neuen Prozessoren basieren auf demselben „Intel 7“ 10-nm-ESF-Prozessknoten, verwenden dasselbe P-Core- und E-Core-Design und werden auf bestehenden Motherboards unterstützt.

Nachrichtenquellen: Phoronix, Linux Kernel



[ad_2]

Source

Lucy Milton
Ich bin Lucy Milton, ein Technik-, Spiele- und Auto-Enthusiast, der seine Expertise zu Dutchbullion.de beisteuert. Mit einem Hintergrund in KI navigiere ich durch die sich ständig weiterentwickelnde Tech-Landschaft. Bei Dutchbullion.de entschlüssle ich komplexe Themen, von KI-Fragen bis hin zu den neuesten Entwicklungen im Gaming-Bereich. Mein Wissen erstreckt sich auch auf transformative Automobiltechnologien wie Elektrofahrzeuge und autonomes Fahren. Als Vordenker setze ich mich dafür ein, diese Themen zugänglich zu machen und den Lesern eine verlässliche Quelle zu bieten, um an vorderster Front der Technologie informiert zu bleiben.