20 Punkte von GN⁺ 2025-12-24 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Es wurde bekannt, dass der für Valves Steam Deck entwickelte SCX-LAVD-Linux-Scheduler auch in Metas großskaliger Serverumgebung effektiv funktioniert
  • Dieser Scheduler wurde mit dem Ziel einer effizienten Ressourcenverwaltung auf dem Niveau einer Spielkonsole entwickelt; Meta verfolgt damit Leistungssteigerungen bei Server-Workloads und eine Minimierung der Latenz
  • Die für tragbare Spielgeräte entwickelte Architektur des Latency-criticality Aware Virtual Deadline-Schedulings zeigt auch auf Hyperscale-Servern Leistung und Stabilität
  • Im Vergleich zum bestehenden EEVDF-Scheduler zeigt er eine ähnliche oder bessere Leistung und kann sich an verschiedene Hardwarekonfigurationen anpassen
  • Meta prüft SCX-LAVD nicht als Speziallösung, sondern als Kandidaten für einen Standard-Server-Scheduler
  • Ein seltener Fall, in dem sich für Gaming-Hardware entwickelte Technik auf große Rechenzentren ausweitet

Hintergrund der Präsentation auf der Linux Plumbers Conference 2025

  • Auf der Linux Plumbers Conference 2025 in Tokio stellten Meta-Ingenieure die Inhalte vor
  • Der Vortrag trug den Titel „How do we make a Steam Deck scheduler work on large servers“ und erklärte den Weg, einen Scheduler für tragbare Geräte auf Server zu skalieren
  • Geteilt wurden Erfahrungen bei der Validierung und Anpassung des für das Steam Deck entwickelten Schedulers an Serverumgebungen

Überblick über den SCX-LAVD-Scheduler

  • SCX-LAVD wurde als Latency-criticality Aware Virtual Deadline Scheduler konzipiert
  • Er wurde für Valves Steam-Deck-Umgebung mit dem Ziel niedriger Latenz und stabiler Leistung entwickelt
  • Verwendet wird eine erweiterbare Scheduler-Architektur, die auf dem Linux-Framework sched_ext läuft
  • Meta erwartet dadurch geringere Latenzzeiten, konstantere Performance und eine bessere Servereffizienz
  • Da Valves Design auf Echtzeitverarbeitungsanforderungen im Gaming-Bereich zugeschnitten ist, bietet die Struktur auch auf Servern Vorteile beim Management dauerhafter Lasten

Ergebnisse des Einsatzes in Metas Serverumgebung

  • Ein stabiler Betrieb wurde auch bei verschiedenen CPU- und Speicherkonfigurationen von Meta-Servern bestätigt
  • Die Load-Balancing-Leistung über CCX- und LLC-Grenzen hinweg fiel sehr gut aus
  • In Umgebungen, in denen kein auf bestimmte Workloads optimierter Scheduler nötig ist, eignet er sich als Standardwahl

Bestehende Scheduler und andere Einsatzfälle

  • SCX-LAVD zeigt im Vergleich zum EEVDF-Scheduler eine ähnliche oder bessere Leistung
  • Er wird bereits in Linux-Gaming-Umgebungen wie CachyOS Handheld Edition und Bazzite eingesetzt
  • Die Entwicklung des Schedulers wurde von Igalia im Rahmen eines Vertrags mit Valve federführend vorangetrieben

Metas künftige Nutzungsrichtung

  • Meta bezeichnet SCX-LAVD als „Meta’s New Default Scheduler“
  • Er wird als Scheduler bewertet, der sich über große Server-Flotten hinweg universell einsetzen lässt
  • Weitere Forschungsergebnisse und Leistungsanalysen wurden über das LPC-Vortragsvideo und die Folien veröffentlicht

Noch keine Kommentare.

Noch keine Kommentare.