嵌入式系统算法优化
作者:余洪涛
ISBN:978-7-5661-3415-8
开本:16
页数:184
价格:45.00
内容简介
目前嵌入式系统中各种算法应用越来越广泛,而嵌入式系统的性能成为限制绝大部分算法的瓶颈。本书通过代码级别、硬件内存、算法自身实现方式及定点化等方面的优化,达到提升算法性能的目的,对算法性能优化进行总结性介绍。书中对CEVA-xm4平台上一些指令进行了简要介绍,对于算法优化的各种方法不限于某一个平台的DSP或者ARM,并结合多种处理器内核介绍了硬件方面的优化方法。 本书可供从事算法优化工作的人员学习、参考。
目录列表

目录

第1章嵌入式系统优化流程1

1.1选用更优的算法1

1.2选择嵌入式平台型号1

1.3算法优化一般流程3

第2章高效的编程8

2.1数据类型8

2.2编写高效代码12

2.3编译器优化26

2.4汇编优化分析29

2.5利用OpenMP多线程优化40

第3章内存优化46

3.1内存分类46

3.2SRAM存储器47

3.3高速缓存优化52

3.4SRAM读写流程66

第4章常用算法优化技巧82

4.1一维卷积滤波82

4.2二维卷积滤波85

4.3中值滤波91

4.4均值滤波101

4.5矩阵相乘103

4.6数学函数优化114

第5章算法定点化125

5.1普通运算定点化125

5.2高精度的浮点数定点化130

第6章基于CEVA-xm4平台的优化132

6.1CEVA-xm4内核介绍132

6.2仿真环境搭建135

6.3SIMD指令的使用138

第7章基于ARM-neon指令的优化159

7.1寄存器159

7.2系统配置159

7.3intrinsic函数161

7.4优化代码164

7.5使用neon指令实现光流匹配算法164

参考文献176