Tagged articles
5 articles
Page 1 of 1
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Mar 1, 2024 · Mobile Development

GPU Frequency Scaling on Qualcomm Adreno Using the Linux devfreq Framework

Using Qualcomm’s Adreno GPU as a case study, the article explains how the Linux devfreq framework enables GPU frequency scaling by creating a kgsl devfreq device and an msm‑adreno‑tz governor, detailing their initialization, event handling, target‑frequency computation, and the kernel callbacks that apply the new rates.

AdrenoGPULinux kernel
0 likes · 5 min read
GPU Frequency Scaling on Qualcomm Adreno Using the Linux devfreq Framework
Baidu Geek Talk
Baidu Geek Talk
May 30, 2022 · Mobile Development

Advanced OpenCL Optimization Techniques for Qualcomm Adreno GPUs on Mobile Devices

The article presents advanced OpenCL optimization techniques for Qualcomm Adreno mobile GPUs, explaining the programming model, profiling methods, bottleneck identification, and kernel‑level strategies such as fast math, fp16, vectorized memory accesses, and hardware‑specific features to improve compute‑ and memory‑bound performance on Android devices.

AdrenoGPUMobile Computing
0 likes · 12 min read
Advanced OpenCL Optimization Techniques for Qualcomm Adreno GPUs on Mobile Devices
ByteDance SE Lab
ByteDance SE Lab
Nov 19, 2021 · Fundamentals

Building a GPU Scoring System for Mobile Game Performance

This article explains how a performance optimization team quickly designed a hardware scoring framework for mobile games, detailing the definition of key terms, the background and methodology of hardware scoring, the analysis of major GPU families, and a step‑by‑step guide to creating and applying scoring rules in a tight project timeline.

AdrenoGPU scoringMali
0 likes · 11 min read
Building a GPU Scoring System for Mobile Game Performance