基于事务数据流的可重构协处理器性能分析方法研究实现

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:slientlamb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
粗粒度可重构体系结构由于其配置速度快、计算加速比高、适应性好、低功耗特性等优点已成为高性能可重构SoC协处理器的重要解决方案。可重构协处理器的性能分析,普遍使用传统的寄存器传输级代码仿真分析方法,存在灵活性不高、分析效率较低等不足之处。本文提出一种基于事务数据流图的可重构协处理器性能分析方法,该方法结合应用程序数据流图与体系结构特征,得到可重构协处理器运行应用程序的性能分析结果。实验表明所提出的方法可以较为准确高效的分析可重构协处理器体系结构应用计算性能,有助于可重构SoC早期体系结构设计和设计空间探索。本文完成的主要工作和取得的研究成果包括以下四个方面:一、提出了一种反映应用程序特征和可重构协处理器体系结构特征的事务数据流图。事务数据流图通过将可重构协处理器的硬件模块的功能性能特征,映射到应用程序数据流图之上,建立起应用程序数据流、硬件模块功能和性能之间的关系,为构建性能分析模型奠定基础。二、提出了一种基于事务数据流图的可重构协处理器性能分析模型。根据可重构协处理器体系结构的串行计算、循环计算、流水计算和并行计算特征,对事务数据流图进行划分、归并,即可得到与应用程序数据流和可重构结构一致的可重构协处理器性能分析模型。可有效保证了性能分析模型有较高的准确度。三、在构建性能分析模型的基础上设计实现了一种层次化的性能分析搜索统计算法。该算法根据事务数据流的循环基本块和分支特征、性能分析模型层次化特征,采用广度优先的搜索方法进行搜索和统计。实验结果表明,所设计算法可高效搜索统计出应用程序的可重构计算性能。四、完成了性能分析模型的软件原型实现,完成了可重构协处理器的RTL级建模与模拟,对FFT、矩阵乘、一阶平滑滤波等典型应用进行了性能分析。通过基于RTL级模型的模拟统计结果与本文提出的性能分析方法得到的性能分析结果的比较,验证了性能分析模型的有效性和准确性,以及性能搜索算法的高效性。
其他文献
庄河市的“千人下跪”事件一度成为网络热点,事后分析冲突的深层次原因是权力过于集中和权力运行过程缺乏对外公开。为从源头上预防和解决问题,为在行政权力的分配、运行和监
<正>在黔西北毕节试验区有一个堪称"西部秘境、玄幻之机"的地方——贵州省纳雍县勺窝乡。勺窝乡地处纳雍县城中西部,平均海拔1650米,乡域面积60.52平方公里,下辖23个行政村,1
目的调查与分析某医学高职院校新生心理健康状况,为加强新生心理健康教育提供科学依据。方法对某院一年级学生采用症状自评量表(SCL-90)进行集体测查和比较分析。结果本次调
无论是在现代的工业生产中还是在前沿的科学技术研究中,高速飞行的物体的初速度测量技术对现代化的发展都有着非常重要的推动作用。对于研究高速飞行物体的运动性能、飞行轨
手持式应用通常需要高精度的模拟电路模块,因为使用电池的缘故,对低功耗的要求也日趋强烈。在音频系统中,一个重要模块就是模数转换器,由于过采样Sigma-Delta ADC对电路的失
英语粤剧与英语京剧的出现,对于促进戏曲的发展很有意义。除了语言不同之外,英语戏曲的演出在音乐、锣鼓、台步、身段、舞美、服饰等方面,都是与传统戏曲无异的。戏曲字幕是
目的霍奇金淋巴瘤治疗后常见残存肿块,本研究旨在评价18F-FDG PET-CT诊断肿瘤残存的准确性,并探讨延迟扫描的应用价值。方法回顾性分析了自2006年8月至2011年1月间,50例治疗
近年来,高等教育经历了跨越式的发展,形成了多样化的发展格局和多层次的办学模式,伴随着国家一系列重大战略的实施,社会迫切需要大量应用型人才。国家逐步引导地方普通本科高
为了探明缓释肥在辣椒上的用法、用量及对其产量的影响,采用田间试验方法设不同施肥处理对辣椒生长势、产量、养分利用率等进行了试验,以研究缓释肥料和氮肥抑制剂在辣椒上的
目的:了解抗可提取性核抗原的检测在临床上的意义.方法:本文采用免疫印迹技术,对217例各种疾病和40份正常人血清进行抗可提取性核抗原抗体检测.结果:某些抗体对疾病有高度特