05.06.2025; Vortrag
Echtzeit-AGIntegration von Scale-Up-Datenbanken in das HARP Ressourcenverwaltungsframework
Die zunehmende Heterogenität in modernen Multi-Core-Systemen stellt eine neue Herausforderung an das Scheduling und die Ressourcenverwaltung dar. Das HARP-Framework adressiert diese, indem es Laufzeitparallelität dynamisch an verfügbare Hardware-Ressourcen anpasst und dabei sowohl die Systemstruktur als auch den Energieverbrauch berücksichtigt. Bisher unterstützt HARP die dynamische Skalierung von OpenMP- und Intel-TBB-Programmen. Als neuen Anwendungsfall stellen Scale-Up-Datenbanksysteme eine vielversprechende Erweiterung für HARP dar, da sie darauf ausgelegt sind, die Verfügbarkeit mehrerer Kerne innerhalb eines Systems effizient zu nutzen. Im Rahmen dieses Projekts wird hierfür DuckDB als Beispielsystem in HARP integriert.