Dopo aver profilato e sollevato un problema da parte degli ingegneri di Chrome OS di Google, oggi è disponibile una serie di patch di”richiesta di commenti”per il driver grafico Intel Linux che può fornire prestazioni migliori del 10~15% quando si opera in modalità ottimizzata.

Il set di patch del driver grafico del kernel Linux Intel i915 riguarda l’esposizione delle soglie di aumento/riduzione dello stato di alimentazione richiesto (Intel RPS). In questo momento il driver del kernel Intel Linux ha valori statici impostati per le soglie su/giù tra gli stati di alimentazione, mentre queste patch li renderebbero configurabili dinamicamente dallo spazio utente. L’ingegnere di Google Syed Faaiz Hussain ha sollevato il problema che hanno sperimentato l’ottimizzazione di Intel RPS e sono stati in grado di gestire prestazioni migliori fino al 15%. Con Counter-Strike: Global Offensive con OpenGL è stato un aumento del 14,5%, CS: GO con Vulkan è stato del 12,9% più veloce e Civilization VI con OpenGL è stato dell’11% più veloce mentre Strange Brigade è rimasto invariato. Non sono stati forniti altri numeri di gioco.

Poiché si tratta di modificare la soglia per l’aggressività con cui l’hardware grafico Intel commuta gli stati di alimentazione, le patch proposte lasciano allo spazio utente la possibilità di regolare le soglie come desiderano. Gli ingegneri di Google sono interessati ad agganciarlo al GameMode di Feral in modo che i valori possano essere regolati automaticamente all’avvio dei giochi e quindi tornare al loro stato precedente una volta terminato il gioco, al fine di massimizzare la durata della batteria e l’efficienza energetica.

C’è questo ticket GitLab che delinea il problema e le loro osservazioni per migliorare le prestazioni con RPS regolazione della soglia. Postato da Intel nell’lista dri-devel sono presenti quattro patch per ottenere le soglie su/giù RPS esposte tramite sysfs per massimizzare le prestazioni di gioco e/o la migliore efficienza energetica.

L’unico svantaggio di queste patch attuali è che funzionano solo per piattaforme non basate su GuC… Quindi gli ultimi notebook Alder/Raptor Lake e la grafica discreta Intel DG2/Alchemist attualmente non sono in grado di utilizzare questa opzione di ottimizzazione.

Categories: IT Info