- 2
- 0
- 约4.81万字
- 约 62页
- 2019-05-18 发布于上海
- 举报
万方数据
万方数据
DESIGN AND IMPLEMENTATION OF SIMULATION FRAMEWORK SUBSYSTEM FACING LARGE-SCALE DATA CENTER
A Master Thesis Submitted to
University of Electronic Science and Technology of China
Major: Software Engeneering Author: Liu Yang Advisor: Prof. Zhao Zhiqin
School : School of Electronic Engineering
独创性声明
本人声明所呈交的学位论文是本人在导师指导下进行的研究工 作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地 方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含 为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。 与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明 确的说明并表示谢意。
作者签名: 日期: 年 月 日
论文使用授权
本学位论文作者完全了解电子科技大学有关保留、使用学位论文 的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁 盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文 的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或 扫描等复制手段保存、汇编学位论文。
(保密的学位论文在解密后应遵守此规定)
作者签名: 导师签名:
日期: 年 月 日
摘要
摘要
摘 要
模拟器设计目标是提高系统灵活、有效和扩展性能等,主要应用在处理器体 系结构上。随着硬件技术的发展,模拟器的加速问题也日益凸显,硬件和软件模 拟器的相互推进是模拟器加速技术研究的主要方向。为了让模拟器开发人员可以 专注于单一模块的开发,提出了一种新的模拟器框架 SimKit。此模拟器框架包括 了用户接口、参数配置、模块间通信接口 Port 和 Link、事件队列管理、事件队列 同步、Debug 组件、统计信息收集、检查点功能和全局时钟管理等子模块。
本模拟器框架的设计是将串行并行相结合的思路进行设计的,原因就是串行
提高模拟器单机运行速度,并行能够更好地有效地利用多处理器计算机系统的资 源。整个模拟器框架单体运行是串行的,体现了效率的优势,串行的运行速度快; 模块间是通过 port 来通信的,用户只需要关心 port 接口,不用关心模块的内部实 现,这样体现了用户开发的效率;而这个模拟器是统一管理事件运行模拟器,这 个在性能方面体现出优势。此模拟器框架的模块设计是针对模拟器的总体设计思 路而定的,外部整体模块框架是一个针对串行化进行设计的框架,然后在整体设 计中加入了并行化的技术,使得模拟器框架在速度效率和资源利用两方面都达到 比较好的水平。
前端子系统是整个模拟器开发中的一个子系统,分为三大模块:配置模块、 字符界面、图形界面。其中的配置模块就是和整个模拟器系统的配置模块是一致 的,字符界面是整个模拟器对外的接口,用户通过此界面可以操作运行模拟器, 而图形界面就是将字符界面中的各个命令图形化,并且可以产生结果数据的图形 分析。子系统采用 PyQt 来实现这个图形界面,利用 python 的图形化功能和 Qt 的 强大的图形设计函数,来实现整个图形界面,并且实现实际的功能函数。界面调 用内部实现函数时涉及到 python 和 C、C++之间的通信是关键技术。
本系统从实际出发,考虑系统的分析、评价等因素,采用简化输入、压缩模
拟执行、采样分析、并行模拟等模拟器加速技术提升系统结构性能。 关键词:模拟器,SimKit,模块,并行,子系统
I
AB
ABSTRACT
ABSTRACT
Simulator design goal is to improve the system is flexible, effective and scalable performance, mainly used in the processor architecture. With the development of hardware technology, acceleration simulator are also increasingly prominent, mutual promoting between hardware and software simulator is the main direction of simulator acceleration te
您可能关注的文档
- 矩阵特征值的估计及其展形的界-应用数学专业毕业论文.docx
- 煤矿企业外包工程安全管控模式研究-工程管理专业毕业论文.docx
- 抗滑桩机理分析及工程应用-森林工程专业毕业论文.docx
- 马来西亚家族企业传承影响因素研究-企业管理专业毕业论文.docx
- 面向集合的MapPartition计算模型的研究与实现-计算机软件与理论专业毕业论文.docx
- 面向X10的数据流程序编译优化方法研究-计算机应用技术专业毕业论文.docx
- 科技金融支持山东中小企业发展研究-金融专业毕业论文.docx
- 马克思恩格斯早期的价值思想研究-马克思主义基本原理专业毕业论文.docx
- 棉花Bt抗虫基因与bar抗除草剂基因的双价植物表达载体的构建及转化的研究-生物化学与分子生物学专业毕业论文.docx
- 煤和生物质低温共热解动力学研究-矿业工程专业毕业论文.docx
- 2026福建福州大学先进制造学院(晋江市福大科教园区发展中心)招聘高层次教学科研人才10人备考题库含.docx
- 2026福建泉州晋江市安海镇梧山中心幼儿园后勤人员招聘备考题库附答案详解(实用).docx
- 2026福建龙岩市连城县新泉中心小学代课教师招聘2人备考题库含答案详解(能力提升).docx
- 2026福建泉州晋江市安海镇梧山中心幼儿园后勤人员招聘备考题库及参考答案详解(最新).docx
- 2026福建莆田市秀屿区新任教师招聘16人备考题库含答案详解(精练).docx
- 2026贵州铜仁市碧江区事业单位招聘40人备考题库及一套完整答案详解.docx
- 2026福建泉州经济技术开发区第二实验幼儿园合同教师招聘1人备考题库完整参考答案详解.docx
- 2026贵州黔南州三都县中国移动公司招聘14人备考题库附参考答案详解(典型题).docx
- 2026贵州贵阳观山湖区冒沙学校招聘2人备考题库含答案详解(名师推荐).docx
- 2026年智能手机芯片设计企业竞争策略报告[001].docx
原创力文档

文档评论(0)