期刊文献+

基于多核ARM体系结构的基础函数优化方法 被引量:5

Optimization Method of Basis Function Based on Multi-core ARM Architecture
下载PDF
导出
摘要 为充分利用嵌入式多核ARM微处理器体积小、功耗低、成本低、性能高的优点,以此提高程序响应速度,研究ARM体系结构及基于该体系结构基础函数的优化问题。基于ARM Cortex-A72平台,结合ARM v8体系结构特点,对Bionic库中字符串和内存处理函数进行分析。实验结果表明,采用整字处理、循环展开、特殊指令等技术进行程序级优化后,Bionic库中常用基础函数的性能在ARM Cortex-A72平台上均有不同程度的提升。 In order to make full use of the advantages of embedded multi-core ARM microprocessor, such as small size,low power consumption,low cost and high performance to improve the system speed,this paper studies the architecture of ARM and the optimization problem of basic function based on the architecture. It analyzes the string and memory processing functions in Bionic library based on the structural characteristics of ARM v8 on the ARM Cortex-A72 platform. Experimental results show that after program level optimization of whole word processing,loop unrolling and special instruction optimization techniques,the performance of commonly used base functions in the Bionic library is improved to varying degrees on the ARM Cortex-A72 platform.
作者 贺爱香 顾乃杰 苏俊杰 HE Aixiang;GU Naijie;SU Junjie(School of Computer Science and Technology,University of Science and Technology of China, Hefei 230027, China;School of Information Engineering, Anhui Xinhua University, Hefei 230088, China)
出处 《计算机工程》 CAS CSCD 北大核心 2018年第5期47-52,59,共7页 Computer Engineering
基金 安徽省自然科学基金(1408085MKL06) 安徽省教育厅自然科学基金重点项目(KJ2015A300) 安徽省教育厅项目(2016mooc197)
关键词 多核ARM 体系结构 整字处理 循环展开 特殊指令 multi-core ARM architecture whole word processing loop unrolling special instruction
  • 相关文献

参考文献21

二级参考文献148

共引文献59

同被引文献30

引证文献5

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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