为了在今天的智能设备上提供顺滑和丰富的用户体验,对设备性能的要求也与日俱增,使得续航与散热成为应用设计需要考虑的重要方面。为实现这些目标,应用必须以最优方式使用底层硬件资源,给开发者增加了沉重的负担。
symphony sdk 就是为解决这一问题而生,它提供了一组api,可以更加严格地控制如何利用qualcomm® snapdragon™处理器中各个运算单元,比如多核cpu、gpu和dsp,以便实施任务调度、异构卸载、续航及散热管理。
symphony sdk为开发人员提供:
一个针对 snapdragon多核定制cpu、adreno gpu和hexagon dsp的简单编程框架。
一个编程框架,可将snapdragon 异构架构的任务调度、内存管理、内核同步等苦不堪言的工作抽象化,同时轻松对代码进行并行处理。
直接利用snapdragon处理器内部续航/散热管理软件的能力,为您的应用实现出色的性能和/或效率。
更强的控制能力,通过核心亲和性(core affinity)控制代码在snapdragon处理器中的执行位置,这也是任务调度的一个重要方面。
symphony sdk 可以在任何计算密集型用例中使用,比如计算机视觉、图像/数据处理、低级算法开发、视频游戏等。
更多qualcomm开发内容请详见:qualcomm开发者社区。
CPU整体框架是由哪几部分组成的
三星欲推出新款 Galaxy Buds+ 无线耳机 基本外形设计与初代 Galaxy Buds 保持一致
无人机倾斜摄影技术的原理及优势
AMD预告官宣世界最强X86处理器
魅族16X玩游戏怎么样
Symphony SDK:强大的移动异构计算神器!
工业机器人已经成为生产线的必须品
苹果与Imagination说“分手”,Dialog携手苹果展开6亿美元交易计划!
针对高分辨率照相手机的LED闪光灯超级电容参考设计
常见的DDoS攻击有哪些?
BUCK电流的工作过程中电感的作用是什么?
MediaTek将携手爱奇艺共同推动AV1视频内容的发展
数字货币将在未来取代商业银行
苹果正式更新了折叠屏手机专利可拥有多种不同的折叠屏手机形态
经典单片机类型介绍
如何提高充电桩使用的简便性,降低操作失误率
技术指导:怎么搭建简易蓝牙定位系统
国内外四足机器人发展 需要攻克以下几个技术难点
利用电容式固体指纹采集传感器MBF200实现指纹采集系统的设计
详解压电感应式触屏技术