Trident: Identifying, Constraining and Multi-Domain Governing for Resource Management on Mobile Devices

Abstract

Trident addresses inaccurate rendering-thread identification, resource contention among thread groups, and disconnected CPU, GPU, and memory frequency control. It combines cross-layer thread tracing, reinforcement-learning-based multi-domain governing, and gain-guided scheduling constraints. Evaluation across five phones and multiple application categories shows that Trident preserves Quality of Experience while reducing power consumption by up to 16.8% compared with three state-of-the-art approaches.

Publication
In IEEE Transactions on Mobile Computing
Qianlong Sang
Qianlong Sang
Fifth-Year Computer Science
Ph.D. Student

My research focuses on operating systems, mobile and edge systems, and efficient on-device AI inference.