Erste Version der Anwendung , die es ermöglicht, Profile zur Anpassung der Hardwareeinstellungen zu definieren, die die Arbeitsparameter von GPU und CPU je nach ausgeführtem Programm verändern (zum Beispiel kann für Spiele und 3D-Modellierungssoftware ein Leistungsprofil mit maximaler Leistung erstellt werden, während für Browser und Büroanwendungen der Energiesparmodus aktiviert und die Frequenz zur Geräuschreduzierung gesenkt wird). Der Projektcode wurde in C++ (Schnittstelle in Qt und QML) geschrieben und Die Veröffentlichung des Video Players MPV 0.32

Profile werden an ausführbare Dateien gebunden (einschließlich Windows-Anwendungen, die über Wine ausgeführt werden). Das Programm überwacht die Aktivität im System und aktiviert oder deaktiviert automatisch die Profile beim Start oder Beenden der zugehörigen Anwendung. Das System ermöglicht auch die Überwachung der Temperaturänderungen, den Zustand der Sensorsysteme und verschiedener Metriken (CPU-Auslastung, Speicherverbrauch) während der Programmausführung.
Das Projekt unterstützt derzeit das Management neuer und älterer AMD-GPUs. Dazu gehören die Anpassung der Drehzahl des Kühlers, das Auslesen von Sensoren, die Einflussnahme auf Frequenz und Spannung sowie die Aktivierung von Energiesparmodi und Leistungsmanagement. Grundlegende Unterstützung für die Anpassung der CPU-Frequenz, die Konfiguration des CPU-Governors, das Setzen von Limits für die maximale Frequenz und die Anzeige der CPU-Betriebsparameter sind ebenfalls vorhanden. In Zukunft ist geplant, die Unterstützung für weitere GPUs hinzuzufügen und die Verwaltungsmöglichkeiten für CPUs auszubauen.

Quelle: opennet.ru
