eGPU: Erweiterung von eBPF auf GPUs für dynamische Überwachung mit geringem Overhead

2025-04-10

Mit dem Anstieg der durch GPUs beschleunigten Workloads leiden bestehende Überwachungstools oft unter hohem Overhead oder sind invasiv. eGPU erweitert innovativ eBPF auf GPU-Kernels mittels Runtime-PTX-Injection und ermöglicht so eine dynamische Überwachung mit geringem Overhead. Durch das Kompilieren von eBPF-Bytecode in PTX und das Injizieren in laufende GPU-Kernels ermöglicht eGPU das dynamische Hinzufügen, Ändern und Entfernen von Instrumentierung ohne Unterbrechung der Ausführung. Dies verbessert nicht nur die Effizienz der GPU-Leistungsanalyse, sondern eröffnet auch Möglichkeiten für programmierbares GPU-Computing, Runtime-Optimierung und GPU-Sicherheit.