Tagged articles
5 articles
Page 1 of 1
Infra Learning Club
Infra Learning Club
Mar 6, 2025 · Fundamentals

How GPU DVFS Boosts Efficiency: Concepts, Modeling, and Future Directions

This article explains how GPU Dynamic Voltage and Frequency Scaling (DVFS) reduces power consumption while preserving performance, describes NVIDIA GPU Boost 4.0 features, outlines a hardware‑counter‑based GPGPU power‑estimation model built with a BP‑ANN, reports sub‑5% error on benchmarks, and discusses intelligent and multi‑GPU extensions.

BP-ANNDVFSGPGPU
0 likes · 5 min read
How GPU DVFS Boosts Efficiency: Concepts, Modeling, and Future Directions
WeChat Client Technology Team
WeChat Client Technology Team
Oct 11, 2023 · Mobile Development

How We Cut iOS Live‑Stream Power Use by Tuning Animation Frame Rates

This article details how the WeChat client team identified excessive GPU usage caused by like‑animation frames in iOS video‑channel live streams and applied iOS 15's preferredFrameRateRange API along with custom animation handling to lower frame rates, reduce power consumption, and maintain user experience.

Frame RatePower Optimizationanimation
0 likes · 21 min read
How We Cut iOS Live‑Stream Power Use by Tuning Animation Frame Rates
Alibaba Terminal Technology
Alibaba Terminal Technology
Jun 15, 2023 · Mobile Development

How DingTalk Tackles Android Power Drain: A Deep Dive into Mobile Power Optimization

This article explains DingTalk's systematic approach to diagnosing and reducing excessive battery consumption on Android, covering background issues, challenges, monitoring techniques, component-level power tracking, abnormal power detection, health scoring, and practical optimizations such as low‑power mode and governance strategies.

AndroidPower Optimizationbattery
0 likes · 25 min read
How DingTalk Tackles Android Power Drain: A Deep Dive into Mobile Power Optimization
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Nov 12, 2021 · Operations

Linux CPU Time Guardians: Understanding cputime, cpufreq_stats, cpufreq_times, and cpuidle_time

The article explains Linux kernel CPU‑time accounting modules—cputime, cpufreq_stats, cpufreq_times, and cpuidle_time—detailing how each records processor usage, frequency transitions, per‑process frequency data, and idle‑state durations, and why they are essential for performance analysis and power‑optimization by system engineers.

CPU TimeOperating SystemPower Optimization
0 likes · 7 min read
Linux CPU Time Guardians: Understanding cputime, cpufreq_stats, cpufreq_times, and cpuidle_time
Architect
Architect
Jan 5, 2016 · Mobile Development

Alipay Wallet Mobile Client Monitoring and Power/Traffic Optimization Practices

The article presents Liu Fukang’s technical sharing on building a comprehensive monitoring system for the Alipay Wallet mobile client, detailing resource constraints, AOP‑based diagnostics, dynamic upgrades, and specific strategies for reducing power consumption and network traffic.

AlipayPower Optimizationaop
0 likes · 5 min read
Alipay Wallet Mobile Client Monitoring and Power/Traffic Optimization Practices