Site Tools


software:performance_co-pilot:pmda-denki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
software:performance_co-pilot:pmda-denki [2024/02/08 09:58] – [Power down hints] chrissoftware:performance_co-pilot:pmda-denki [2024/04/28 09:12] – [Further implementations] chris
Line 26: Line 26:
   * AMD   * AMD
     * older Family15h chips this is a value exported via the sensors interface that's the estimated TDP (thermal design power)     * older Family15h chips this is a value exported via the sensors interface that's the estimated TDP (thermal design power)
-    * newer (fam15h Excavator and later) support RAPL, [[http://web.eece.maine.edu/~vweaver/projects/rapl/rapl_support.html|details]], linux driver in 5.11?+    * newer (fam15h Excavator and later) support RAPL, [[https://web.eece.maine.edu/~vweaver/projects/rapl/rapl_support.html|details]], linux driver in 5.11?
   * Improvement ideas:   * Improvement ideas:
     * new providers, i.e. nvidia cards - depends on nvidia libs though (proprietary?)     * new providers, i.e. nvidia cards - depends on nvidia libs though (proprietary?)
Line 36: Line 36:
   * Test series   * Test series
     * Compare power consumption (and how CPU vs. GPU consumption changes) with firefox web rendering. [[https://bugzilla.mozilla.org/show_bug.cgi?id=1617498|link1]] [[https://bugzilla.mozilla.org/show_bug.cgi?id=1717902|link2]]     * Compare power consumption (and how CPU vs. GPU consumption changes) with firefox web rendering. [[https://bugzilla.mozilla.org/show_bug.cgi?id=1617498|link1]] [[https://bugzilla.mozilla.org/show_bug.cgi?id=1717902|link2]]
 +    * Do the efficiency comparison (i.e. for bzip2 deencrypt) on Android mobile
  
 ===== The RAPL domains ===== ===== The RAPL domains =====
Line 48: Line 49:
   * systemctl set-default multi-user.target   * systemctl set-default multi-user.target
   * %%export TERM=linux; setterm --blank force%%   * %%export TERM=linux; setterm --blank force%%
 +  * If you are logged in via ssh and can not do direct input, i.e. steam deck: %%setterm --blank force <>/dev/tty1%%
   * absolute minimum consumption:   * absolute minimum consumption:
     * Macbook pro M2 Asahi Fedora remix: 6W smartplug metered, denki.bat.energy_now_rate 4W, denki.bat.power_now 5W     * Macbook pro M2 Asahi Fedora remix: 6W smartplug metered, denki.bat.energy_now_rate 4W, denki.bat.power_now 5W
Line 60: Line 62:
   * [[https://github.com/hubblo-org/scaphandre|scanhandre]] calculates power consumption for VMs   * [[https://github.com/hubblo-org/scaphandre|scanhandre]] calculates power consumption for VMs
   * https://media.ccc.de/v/froscon2021-2638-grune_firmware -- Uwe Berger: "Grüne firmware"   * https://media.ccc.de/v/froscon2021-2638-grune_firmware -- Uwe Berger: "Grüne firmware"
-  * [[https://japanese.engadget.com/google-cloud-130034438.html|As of 2021/Oct, google publishes co2 stats for the services used by it's enterprise customers]] 
   * https://eco.kde.org/ -- KDE eco initiative   * https://eco.kde.org/ -- KDE eco initiative
   * [[https://media.ccc.de/v/bitsundbaeume-20160-was-wir-durch-den-blauen-engel-ber-nachhaltiges-software-design-gelernt-haben|German: Was wir durch den Blauen Engel über nachhaltiges Software-Design gelernt haben]]   * [[https://media.ccc.de/v/bitsundbaeume-20160-was-wir-durch-den-blauen-engel-ber-nachhaltiges-software-design-gelernt-haben|German: Was wir durch den Blauen Engel über nachhaltiges Software-Design gelernt haben]]
-  * [[https://github.com/green-coding-berlin/green-metrics-tool|Green metrics tool]], [[https://media.ccc.de/v/bitsundbaeume-19349-green-coding-measuring-energy-use-of-arbitrary-applications-and-software-stacks-en-|speach from 2022]]+  * [[https://github.com/green-coding-berlin/green-metrics-tool|Green metrics tool]], [[https://media.ccc.de/v/bitsundbaeume-19349-green-coding-measuring-energy-use-of-arbitrary-applications-and-software-stacks-en-|speech from 2022]]
   * [[https://cdn.media.ccc.de/events/jev22/h264-hd/jev22-3191-eng-Misconceptions_about_Energy_Assessment_hd.mp4|Sven Köhlers talk]] on measuring power consumption - recommended!   * [[https://cdn.media.ccc.de/events/jev22/h264-hd/jev22-3191-eng-Misconceptions_about_Energy_Assessment_hd.mp4|Sven Köhlers talk]] on measuring power consumption - recommended!
 +  * [[https://wattwise.games/|Watt-wise game jam: judging not only gamefun but also power consumption]]
   * Fosdem 2023   * Fosdem 2023
     * [[https://fosdem.org/2023/schedule/event/energy_obstacles_to_os_in_building/attachments/slides/5613/export/events/attachments/energy_obstacles_to_os_in_building/slides/5613/20221124_FOSDEM_Rehmann.pdf|energy_obstacles_to_os_in_building]]     * [[https://fosdem.org/2023/schedule/event/energy_obstacles_to_os_in_building/attachments/slides/5613/export/events/attachments/energy_obstacles_to_os_in_building/slides/5613/20221124_FOSDEM_Rehmann.pdf|energy_obstacles_to_os_in_building]]
software/performance_co-pilot/pmda-denki.txt · Last modified: 2024/05/10 11:29 by chris