On-Device GPU Image Processing via OpenCL & Android NDK

8.4× Gaussian blur speedup through JNI-bridged GPGPU kernels on Android

On-Device GPU Image Processing via OpenCL

Overview

Key contributions

System Architecture

Implementation Pipeline

Performance Results

Debugging Case Study

Symptom:

Hypotheses:

Tests:

Fix:

Takeaway:

Skills Demonstrated