您现在正在浏览:首页 > 论文 > 计算机 > 硕士论文-基于Trimaran平台的多核模拟器设计与实现

免费下载硕士论文-基于Trimaran平台的多核模拟器设计与实现

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:计算机软件与理论
  • 适用年级:研究生
  • 上传用户:ziyanxiangyun0
  • 文件格式:nh
  • 文件大小:4.15MB
  • 上传时间:2012-1-12 23:28:28
  • 下载次数:0
  • 浏览次数:7

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
硕士论文-基于Trimaran平台的多核模拟器设计与实现,正文共75页。
【摘要】 在计算机领域中,软件的发展相对滞后于硬件的更新是一个长期存在的问题。而当人们迈入多处理器、多核心时代时,该问题变得更加严峻。特别是在多核的模拟器方面,虽然各大厂家在生产硬件的同时都会开发相应的模拟平台,但由于价格昂贵以及缺乏可定制性,这些工具都不适合多核架构以及其编译技术的研究。本文以嵌入式领域中一款主流的开源编译器和体系结构研究工具Trimaran为研究平台,在对其代码进行了深入分析的基础上,设计了基于Trimaran的多核模拟框架,从而改造后端模拟器使其能够模拟程序在同构多核架构上的运行,并能统计其相应的信息。本文从添加与本地SPM交互的指令和访问远端SPM的指令、单核模拟器的封装、多核指令序列的生成以及各个核上指令运行信息的统计四个方面阐述了该模拟框架的实现过程。最后,在实验中相应地测试了这四个方面的功能。实验结果表明,本文设计并实现的Trimaran后端模拟器能够在支持各种SPM操作的基础上有效地支持同构多核架构的模拟,并能够准确地统计和分析程序在目标系统上的运行情况。
【Abstract】 In the computer field, the development of software lags behind the update of hardware, which is a long-standing problem. Especially, as for the multi-core simulator, the manufacturers always develop corresponding simulation platforms for their chips. However, these tools are not suitable for multi-core architecture and its compiler technology research, since they are expensive and unavailable for customization.This paper, whose research platform is Trimaran, a mainstream open source tool for compilation and architecture in embedded system, designs a multi-core simulator framework based on Trimaran and then reconstructs the back-end simulator which is enabled not only to simulate operations of program running on the homogenous multi-core architecture but also to collect the corresponding information, on the basis of in-depth analysis of original Trimaran code. It explains the implementation process of the simulator framework from four aspects, including adding a variety of instructions interacting with the local SPM and the remote SPM, the encapsulation of the single processor simulator, generation of instruction queues for every core and statistics information of those instructions running on each core. Finally, some experiements have been done to test the four functions. The results of those experiments demonstrate that the back-end simulator of the Trimaran designed and implemented in this thesis can not only effectively support the simulation of homogeneous multi-core on the basis of assorted SPM operations, but also can accurately collect and analyze the information of programs running on the target system.
【关键词】 同构多核; 高速暂存存储器; 模拟; 嵌入式系统;
【Key words】 homogeneous multi-core; scratch pad memory; simulation; embedded system;
资料文件预览
共1文件夹,1个文件,文件总大小:4.75MB,压缩后大小:4.15MB
  • 硕士论文-基于Trimaran平台的多核模拟器设计与实现
    • nh基于Trimaran平台的多核模拟器设计与实现.nh  [4.75MB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部