Hexagon SDK概述
来源:互联网 发布:犀牛软件5.0 编辑:程序博客网 时间:2024/05/16 06:55
前言
Hexagon DSP与Krait CPU、Adreno GPU是Qualcomm晓龙芯片中包含的三块具有较大处理能力的计算单元。其中,CPU和GPU较强的能力分别是整数运算能力和浮点计算能力。而DSP更倾向于处理有时间序列的任务,比如多媒体编解码任务,同时具有功耗低的优势,使用它处理计算任务可以更加省电。Hexagon SDK是Qualcomm出品的一款软件开发包,帮助开发者方便的访问Hexagon DSP的计算资源。
Hexagon SDK介绍
Hexagon SDK可以帮助开发者轻松使用DSP的所有功能,可以在DSP上动态地加载和执行我们的代码,降低开发者的开发难度和开发周期。其应用范围包括音频、视频、图像和计算机视觉等领域。
Hexagon SDK 最新版本是V2.0,显著的特性是:支持Qualcomm® Snapdragon™ 810处理器中的Hexagon DSP,从modem DSP(mDSP)转移负载释放了500MHz的额外MIPS;动态调节(参数和持久性)和LLVM编译器等。
我们可以从Qualcomm开发者社区下载:https://developer.qualcomm.com/software/hexagon-dsp-sdk/
Hexagon SDK的应用领域
- 数据运算
把一些数据的运算从处理器转移到DSP上,可以解放应用处理器和降低系统功耗;我们可以使用Hexagon DSP汇编优化我们的C语言代码。
- 音频
我们可以把计算、编解码应用在音频框架,提高编解效率同时降低设备的功耗;基于需要动态的加载和写在音频以节省内存;使用Hexagon SDK,我们可以在运行时对音频进行调试、设置和开启关闭某些功能。
- 视频
SDK算法可以提升解码视频输出质量,其具有扩展补充,提供框架允许开发人员创建端对端应用,处理解码视频帧。其提供的扩展示例专注两个方面:Android 端视频处理应用,可以作为 Android 多媒体管线与其它Android视频应用相结合的出发点;Hexagon 端视频处理算法,可以作为创建在Hexagon和HVX运行的算法的出发点。
- 计算机视觉
在计算机视觉领域的常用函数可以使用SDK处理:向量运算、图像处理和传输、目标检测、3D重构、色彩转换、运动检测和内存管理等。以上功能可以基于Hexagon SDK开发,在提高开发效率的基础上可以降低设备的功耗。
- Hexagon SDK概述
- Hexagon SDK知识学习
- Hexagon SDK架构分析
- Hexagon DSP SDK
- Hexagon DSP SDK -- 入门
- Hexagon SDK安装过程指导
- Hexagon DSP SDK--DSP处理器
- Hexagon DSP SDK --发布说明
- Hexagon DSP SDK -- 实例应用
- Hexagon SDK部分模块架构分析
- Hexagon SDK之Audio APPI详解
- Hexagon SDK之Audio CAPI详解
- Hexagon DSP SDK -- 库和API
- Hexagon DSP SDK -- 工具和资源
- Hexagon
- BlackBerry SDK概述
- BlackBerry SDK 概述
- uva317 - Hexagon
- PCLVisualizer可视化类
- 开启Material Design之旅——资源收集总结
- 安装github
- SpringMVC—接收请求参数和页面传参
- C# 给枚举定义DescriptionAttribute,把枚举转换为键值对
- Hexagon SDK概述
- GCD基础知识集合
- JVM内存模型及垃圾回收算法
- JS中getYear()和getFullYear()区别分析
- Why should we copy blocks rather than retain?
- JS调用函数传递数组
- UNIX SOCKET编程简介
- css中!important的作用
- Web前端攻防