Exynos 异构计算实战
📚 30章 · 从入门到综合
K12 友好
01
Exynos异构计算概述
异构计算
芯片架构概览
CPU+GPU+NPU+ISP
02
开发环境搭建
交叉编译工具链
Exynos SDK
目标板调试
03
Exynos CPU子系统
Cortex核心簇
大小核调度
DVFS功耗管理
04
Exynos GPU架构与编程
Mali GPU管线
OpenCL基础
第一个GPU Kernel
05
Exynos NPU架构入门
NPU硬件加速
模型量化编译
ENN Runtime
06
异构内存管理
ION内存分配器
DMA-BUF共享
Cache一致性
07
任务调度框架
Workqueue分发
优先级管理
负载均衡
08
CPU-GPU协同计算
零拷贝传输
Pipeline并行
优化策略
09
CPU-NPU协同推理
CPU预处理
NPU模型推理
后处理回CPU
10
GPU-NPU流水线
GPU图像预处理
NPU AI推理
GPU渲染输出
11
ISP图像信号处理
ISP管线配置
RAW图采集
3A算法集成
12
NPU视觉应用实战
人脸检测
目标跟踪
Exynos NPU
13
GPU计算加速实战
OpenCL图像滤波
边缘检测
加速对比
14
多核CPU并行编程
Pthread
OpenMP
性能对比
15
功耗优化实战
PMU监控
动态调频调压
功耗策略
16
调试与性能分析
Performance Analyzer
Trace32
异构任务调试
17
安全隔离与TrustZone
安全/非安全世界
安全NPU推理
切换机制
18
多媒体编解码加速
MFC硬件编解码
GPU/NPU协同
视频流处理
19
传感器融合
IMU+Camera
异构核融合
数据处理
20
车载应用场景
Exynos Auto
ADAS感知
任务调度
21
移动端AI应用
MobileNet
YOLO轻量模型
Exynos部署
22
异构计算基准测试
Benchmark工具
CPU/GPU/NPU
性能评估
23
内存带宽优化
数据布局优化
Tiling策略
DMA传输
24
同步与互斥
信号量
Fence机制
避免死锁
25
热管理
热传感器读取
温控降频
策略实现
26
虚拟化与容器
轻量虚拟机
容器化异构
Exynos运行
27
OTA升级与固件管理
启动流程
分区表管理
AB系统升级
28
开源框架集成
ONNX Runtime
TensorFlow Lite
Exynos NPU
29
故障注入与可靠性
模拟异构核故障
看门狗
恢复机制
30
综合项目:智能相机系统
ISP采集
NPU识别
GPU渲染全流程