期刊文献+

利用硬件加速层优化Android显示系统 被引量:6

Utilizing Hardware Acceleration Layer to Optimize Android Display System
下载PDF
导出
摘要 广泛运行于移动终端的操作系统Android,因对底层硬件特性统一的抽象,具有优良的跨平台特性.但在实际应用中,因缺乏如何有效利用硬件特性的规范,Android现有设计框架无法高效使用底层硬件资源.本文基于北大众志Unicore硬件平台,为Android显示系统设计硬件加速层,通过利用硬件通道,减少了跨层函数的调用开销和数据在主存和显存间的交换次数,提升了Android显示系统中窗体绘制的性能,从而增强了用户体验.相关实验表明,本方案令Android光标操作在正常使用时CPU占用率下降约88%,摄像预览得到了83%的加速. As an operating system widely applying on the mobile devices,because of the good Abstraction and encapsulation for characteristics of hardware platform,Android has well transplantation.But in practice,for lack of the specification about how to effectively use the hardware,Android design framework can′t efficiently explore the underlying hardware resources.Based on this,we design the Hardware Acceleration Layer for Android display system upon the platform of MPRC.The solution reduces the overhead of cross-layer function call,and the data swapping between main memory and video memory by utilizing the hardware channel.The experiment result illustrates that it brings 83% speed up for Android Camera,and it reduces the occupancy rate of CPU about 88% in common cases.
出处 《小型微型计算机系统》 CSCD 北大核心 2012年第7期1546-1550,共5页 Journal of Chinese Computer Systems
基金 国家"核高基"重大专项(2009ZX01036-001-003)资助
关键词 ANDROID 嵌入式系统 UniGFX 硬件加速 Android embedded system UniGFX hardware acceleration
  • 相关文献

参考文献7

二级参考文献7

  • 1.MiniGUI用户手册[Z].北京飞漫软件技术有限公司,2003.10..
  • 2陈莉君 译.Linux技术手册第三版[M].北京:中国电力出版社,2003..
  • 3EP9315 _ Users_ Guide. Cirrus Logic Inc,2004.
  • 4魏永明.嵌入式Linux系统图形及图形用户界面综述[M].2001
  • 5W Richard Stevens.Advanced Programming in the Unix Environment[M].Addison-Wesley, 1992
  • 6Alessandro Rubini, Jonathan Corbet. Linux Device Drivers[ M ].2 nd Edition,O'Reilly,2001
  • 7路丝林/朱珂等.Linux编程白皮书[M].机械工业出版社,2000

共引文献5

同被引文献36

  • 1姚昱旻,刘卫国.Android的架构与应用开发研究[J].计算机系统应用,2008,17(11):110-112. 被引量:281
  • 2傅德胜,王海彬,孙文静.数字视频监控中的运动目标检测[J].微电子学与计算机,2005,22(1):118-121. 被引量:16
  • 3赵希,李秀敏,李桂苓.数字电视显示图像的同心度、重显率和过扫描[J].电视技术,2005,29(12):84-85. 被引量:1
  • 4姚金良,赵先章,曾隽芳,杨一平.基于连通域的图像中场景文本定位[J].高技术通讯,2007,17(6):612-617. 被引量:1
  • 5Liu Jianye, Yu Jiankun. Research on development ofandroid applications [C] // Proc 2011 4th Internation-al Conference on Intelligent Networks and IntelligentSystems, KunMing:IEEE,2011:69 -72.
  • 6Muzzammil bin Saipullah, Ammar Anuar K,NurulAtiqal et al. Real-time video processing using nativeprogramming on android platform [C] // Proc of the8 th Intermatioral Colloguium on Signal Processing andits Applications (CSPA) Melaka: IEEE, 2012: 276-281.
  • 7百度百科.智能电视.(2012.09-02)[2013-4-25].http://baike.Daidu.corn/view/3797456.htm.
  • 8搜搜百科.电视棒.(2013-02438)[2013-4-25].http://baike.SO-SO.G0n∥v7605969.htm.
  • 9SurfaceFlinger. ( 2012-12-25 ) [ 2013-3-25 ]. http://code, google. com/p/ics-c:ustom -servi:':es/source/ browse/suffaceflinger/Surface- Flinger. cpp.
  • 10OpenGL I?S. ( 2013-1 -I 5 ) [ 2013-3-251. http ://www. khronos, org/ opengles/.

引证文献6

二级引证文献24

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部