-
题名一种实用的自动代码划分算法
- 1
-
-
作者
杨灿群
李春江
王锋
-
机构
国防科学技术大学计算机学院
-
出处
《计算机工程与科学》
CSCD
北大核心
2010年第11期132-135,共4页
-
基金
国家863计划资助项目(2008AA01Z110)
-
文摘
在编译器中进行自动代码划分然后采用代码重叠技术,是内存容量较小的处理器发挥性能的关键技术之一。随着异构多核处理器的出现,这类处理器通常作为协处理器。本文提出了一种实用的自动代码划分算法,并面向Cell处理器在GNU工具链中进行了实现。该算法首先根据调用频率发现调用热点,然后采用简化的聚类方法进行热点指导的分区聚集,最后进行容量指导的分区合并。实验结果表明,算法复杂度较低并能取得很好的效果。
-
关键词
自动代码划分
gnu工具链
CELL处理器
-
Keywords
automatic code partitioning
gnu toolchain
Cell processor
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名SoC软硬件协同验证中的软件仿真
被引量:2
- 2
-
-
作者
李京波
董利民
吴武臣
-
机构
北京工业大学集成电路与系统集成实验室
-
出处
《电子工程师》
2007年第1期14-17,共4页
-
文摘
介绍SoC(片上系统)软硬件协同验证中的软件仿真,给出验证UART(通用异步收发器)硬件接口的应用程序范例。利用GNU工具链开发SoC软硬件协同验证中的应用程序,并利用仿真器进行软件仿真,仿真结果正确。可以根据处理器的类型对GNU工具链进行配置,使开发流程适合所有GNU支持的处理器,方法具有一般性。根据开发者的具体需要,开发SoC芯片的应用程序用于软硬件协同验证。
-
关键词
SoC软硬件协同验证
软件仿真
gnu工具链
Makefile脚本
链接器脚本
-
Keywords
SoC hardware/software co-verification
software simulation
gnu toolchain
makefile script
linker script
-
分类号
TN407
[电子电信—微电子学与固体电子学]
-