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, memory, and network traffic (bandwidth) using different types of automation methods (ADB for Android, BT for iOS/Android).
For setup instructions, refer to this document.
Results were reported in the following blog posts:
- BLaDE: Brave's Performance Evaluation Testbed
- MELTing Point: Mobile Evaluation of Language Transformers
- Brave 1.0 Performance: Methodology and Results
- Significant Battery Savings with Brave on Mobile: Brave Consumes 40% Less Battery than Other Leading Browsers
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
At the 30th ACM 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.