BLaDE (formerly known as BatteryLab) is an open-source platform for automated performance evaluations on mobile phones (Android and iOS). It is capable of recording power consumption (using a Monsoon HV Power Monitor), CPU usage and network traffic (bandwidth) using different types of automation methods (ADB for Android, BT for iOS/Android).
For setup instructions, refer to this document.
For running experiments, refer to the experiments/README.md
.
Results were reported in the following blog posts:
- Significant Battery Savings with Brave on Mobile: Brave Consumes 40% Less Battery than Other Leading Browsers
- Brave 1.0 Performance: Methodology and Results
For more information on the hardware infrastructure, please refer to the following publications:
MELTing point: Mobile Evaluation of Language Transformers
Stefanos Laskaridis, Kleomenis Katevas, Lorenzo Minto, Hamed Haddadi
(To appear in the) 30th ACM 30th Annual International Conference On Mobile Computing And Networking (MobiCom) 2024.
BatteryLab: A Collaborative Platform for Power Monitoring
Matteo Varvello, Kleomenis Katevas, Mihai Plesa, Hamed Haddadi, Fabian Bustamante, Benjamin Livshits
At the Passive and Active Measurement Conference (PAM) 2022.
BatteryLab, A Distributed Power Monitoring Platform For Mobile Devices
Matteo Varvello, Kleomenis Katevas, Mihai Plesa, Hamed Haddadi, Benjamin Livshits
At the 18th ACM Workshop on Hot Topics in Networks (HotNets) 2019.