📣 Senden Sie uns Ihre Pressemitteilung
Seite aktualisiert sich alle 15 Minuten
Technologie

Arm führt TLBID-Unterstützung im Linux-Kernel ein zur Leistungssteigerung von High-Core-CPUs

Arm hat erste Patches für den Linux-Kernel eingereicht, um die kommende TLBI Domains (TLBID)-Funktion zu unterstützen. Die Technologie zielt darauf ab, den System-Overhead bei TLB-Invalidierungsoperationen auf Arm-Systemen mit vielen Kernen zu reduzieren.

4. Oktober 2026

Arm hat eine erste Reihe von Patches für den Linux-Kernel eingereicht, um die Unterstützung für die kommende Funktion TLBI Domains (TLBID) einzuführen. Diese Technologie soll die Leistung von großen Multi-Core-Arm-Systemen verbessern, indem sie den System-Overhead reduziert, der mit TLB (Translation Lookaside Buffer)-Invalidierungsoperationen verbunden ist.

Der TLB ist eine entscheidende Prozessorstruktur, die Caches für die Übersetzung von virtuellen zu physischen Adressen speichert. Wenn ein Betriebssystem bestimmte Adresszuordnungen ungültig machen muss, sendet es typischerweise TLB-Invalidierungsbefehle an mehrere CPU-Kerne. In Systemen mit einer hohen Anzahl von Kernen kann eine vollständige Systeminvalidierung jedes Mal zu erheblichem Synchronisations- und Kommunikations-Overhead führen.

Die Kernänderung mit TLBID ermöglicht es dem Betriebssystem, TLB-Invalidierungsbefehle nur an bestimmte CPU-Kerne zu senden, anstatt das gesamte System bei jeder Operation zu invalidieren. Dieser Mechanismus ist primär auf Arm-Serverprozessoren mit vielen Kernen ausgerichtet. Für Server-Workloads, die über zahlreiche CPU-Kerne laufen, kann die Vermeidung unnötiger systemweiter TLB-Invalidierungen die Synchronisationskosten zwischen den Prozessoren reduzieren.

Arm hat bisher keine spezifischen Leistungstestdaten für TLBID veröffentlicht. Die vollständige Unterstützung erfordert auch entsprechende Instruktionsunterstützung von der Toolchain der ARM64-Architektur, wobei die aktuelle Arbeit auf LLVM 23 oder neuer und GNU Binutils 2.46 oder neuer basiert. Diese Patches befinden sich derzeit in einer frühen Entwicklungsphase.

Originalquelle: ithome.com