{"title":"Power Profiler:在Android移动设备上监测ML算法的能耗","authors":"Karim Boubouh, Robert Basmadjian","doi":"10.1145/3599733.3606304","DOIUrl":null,"url":null,"abstract":"Energy efficiency is a critical concern for machine learning (ML) algorithms deployed in data centers. Recently, many works in the literature have focused on running ML algorithms on energy-efficient and constrained hardware, such as mobile phones, to reduce the energy footprint of training ML models. This paper introduces the Power Profiler, an open-source monitoring platform that provides valuable insights into the energy consumption of ML algorithms on Android mobile devices. By capturing key performance indicators (KPIs) such as voltage, current, and CPU usage, the Power Profiler enables real-time monitoring of their energy usage. It eliminates the need for custom hardware installations and facilitates the development of energy-efficient ML models. The Power Profiler can empower researchers to understand and optimize the energy consumption patterns of ML algorithms, facilitating the creation of sustainable ML models for energy-efficient mobile deployments.","PeriodicalId":114998,"journal":{"name":"Companion Proceedings of the 14th ACM International Conference on Future Energy Systems","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Power Profiler: Monitoring Energy Consumption of ML Algorithms on Android Mobile Devices\",\"authors\":\"Karim Boubouh, Robert Basmadjian\",\"doi\":\"10.1145/3599733.3606304\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Energy efficiency is a critical concern for machine learning (ML) algorithms deployed in data centers. Recently, many works in the literature have focused on running ML algorithms on energy-efficient and constrained hardware, such as mobile phones, to reduce the energy footprint of training ML models. This paper introduces the Power Profiler, an open-source monitoring platform that provides valuable insights into the energy consumption of ML algorithms on Android mobile devices. By capturing key performance indicators (KPIs) such as voltage, current, and CPU usage, the Power Profiler enables real-time monitoring of their energy usage. It eliminates the need for custom hardware installations and facilitates the development of energy-efficient ML models. The Power Profiler can empower researchers to understand and optimize the energy consumption patterns of ML algorithms, facilitating the creation of sustainable ML models for energy-efficient mobile deployments.\",\"PeriodicalId\":114998,\"journal\":{\"name\":\"Companion Proceedings of the 14th ACM International Conference on Future Energy Systems\",\"volume\":\"38 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-06-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Companion Proceedings of the 14th ACM International Conference on Future Energy Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3599733.3606304\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Companion Proceedings of the 14th ACM International Conference on Future Energy Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3599733.3606304","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Power Profiler: Monitoring Energy Consumption of ML Algorithms on Android Mobile Devices
Energy efficiency is a critical concern for machine learning (ML) algorithms deployed in data centers. Recently, many works in the literature have focused on running ML algorithms on energy-efficient and constrained hardware, such as mobile phones, to reduce the energy footprint of training ML models. This paper introduces the Power Profiler, an open-source monitoring platform that provides valuable insights into the energy consumption of ML algorithms on Android mobile devices. By capturing key performance indicators (KPIs) such as voltage, current, and CPU usage, the Power Profiler enables real-time monitoring of their energy usage. It eliminates the need for custom hardware installations and facilitates the development of energy-efficient ML models. The Power Profiler can empower researchers to understand and optimize the energy consumption patterns of ML algorithms, facilitating the creation of sustainable ML models for energy-efficient mobile deployments.