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
software:performance_co-pilot:pmda-denki [2024/02/15 12:46] – [Links, notes, hints] chrissoftware:performance_co-pilot:pmda-denki [2024/05/10 11:29] (current) – [Links, notes, hints] 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
 +    * Calculate how much longer you need to use an Applesilicon system to compensate it's higher price for lower consumption
  
 ===== The RAPL domains ===== ===== The RAPL domains =====
Line 54: Line 56:
 ===== Links, notes, hints ===== ===== Links, notes, hints =====
 pmda-denki is not focusing on saving power itself, more on measuring as the first step. For saving power: pmda-denki is not focusing on saving power itself, more on measuring as the first step. For saving power:
 +  * Article [[https://www.redhat.com/en/blog/take-control-your-rhel-systems-power-consumption|Take control of your Red Hat Enterprise Linux systems’ power consumption with pmda-denki]] explains the steps to measure energy consumption for a workload
 +  * Article [[https://www.redhat.com/en/blog/slow-low-consumption-system-more-energy-efficient-lets-measure-rhel|Is a slow but low-consumption system more energy efficient? Let’s measure, with RHEL!]] uses these steps to compare energy efficiency of various architectures (arm, RISC-V, x86, ..) for a workload
   * [[https://www.researchgate.net/publication/322308215_RAPL_in_Action_Experiences_in_Using_RAPL_for_Power_Measurements|this paper]] investigates RAPL usability   * [[https://www.researchgate.net/publication/322308215_RAPL_in_Action_Experiences_in_Using_RAPL_for_Power_Measurements|this paper]] investigates RAPL usability
   * tlp   * tlp
Line 61: Line 65:
   * [[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]]
-    * [[https://wattwise.games/|Watt-wise game jam: judging not only gamefun but also power consumption]] 
     * [[https://fosdem.org/2023/schedule/event/energy_green_software_engineering/attachments/slides/5589/export/events/attachments/energy_green_software_engineering/slides/5589/Green_Coding_FOSDEM_23.pdf|energy_green_software_engineering]]     * [[https://fosdem.org/2023/schedule/event/energy_green_software_engineering/attachments/slides/5589/export/events/attachments/energy_green_software_engineering/slides/5589/Green_Coding_FOSDEM_23.pdf|energy_green_software_engineering]]
     * [[https://fosdem.org/2023/schedule/event/energy_four_years_openhab/attachments/slides/5438/export/events/attachments/energy_four_years_openhab/slides/5438/slides.pdf|energy_four_years_openhab]]     * [[https://fosdem.org/2023/schedule/event/energy_four_years_openhab/attachments/slides/5438/export/events/attachments/energy_four_years_openhab/slides/5438/slides.pdf|energy_four_years_openhab]]
     * [[https://fosdem.org/2023/schedule/event/energy_scheduling_kubernetes/attachments/slides/5353/export/events/attachments/energy_scheduling_kubernetes/slides/5353/FOSDEM_2023.pdf|Energy Efficient Placements of Kubernetes Workload]]     * [[https://fosdem.org/2023/schedule/event/energy_scheduling_kubernetes/attachments/slides/5353/export/events/attachments/energy_scheduling_kubernetes/slides/5353/FOSDEM_2023.pdf|Energy Efficient Placements of Kubernetes Workload]]
     * [[https://media.ccc.de/v/37c3-12047-software_licensing_for_a_circular_economy|Software Licensing For A Circular Economy]]     * [[https://media.ccc.de/v/37c3-12047-software_licensing_for_a_circular_economy|Software Licensing For A Circular Economy]]
software/performance_co-pilot/pmda-denki.txt · Last modified: 2024/05/10 11:29 by chris