første udgave af applikationen , som muliggør definition af profiler til ændring af hardwareindstillinger, der justerer GPU- og CPU-ydelse afhængigt af den kørende applikation (for eksempel kan man binde en maksimal præstationsprofil til spil og 3D-modelleringsprogrammer, mens man aktiverer energibesparende tilstand og sænker frekvensen for browser- og kontorapplikationer for at reducere blæserstøj). Projektkoden er skrevet i C++ (grænsefladen er lavet med Qt og QML) og under GPLv3 licens.

Profilerne binds til eksekverbare filer (herunder Windows-programmer, der kører via Wine). Programmet overvåger systemaktivitet og aktiverer automatisk eller deaktiverer profiler ved opstart eller afslutning af de tilknyttede applikationer. Systemet kan også overvåge temperaturændringer, tilstand af systemfølere og forskellige metrikker (CPU-belastning, hukommelsesforbrug) under kørsel af applikationer.
I øjeblikket understøtter projektet kontrol af nye og gamle AMD GPU'er, inklusive ændring af blæserhastigheder, sensoraflæsninger, manipulation af frekvenser og spændinger, aktivering af energiforbrugs- og præstationsstyringsindstillinger. Derudover er der grundlæggende støtte til ændring af CPU-frekvens, indstilling af CPU-governor, tildeling af grænser for maksimal frekvens og visning af CPU-ydelsesparametre. Fremover planlægges det at tilføje støtte til andre GPU'er og udvide CPU-styringsværktøjerne.

Kilde: opennet.ru
