【摘 要】
:
在体系结构技术的推动下,微处理器已经全面进入片上多核时代。针对嵌入式多核平台的并行程序的开发也更加普及,同时随着并行计算在军用、工业技术等领域的广泛应用,更多的用
论文部分内容阅读
在体系结构技术的推动下,微处理器已经全面进入片上多核时代。针对嵌入式多核平台的并行程序的开发也更加普及,同时随着并行计算在军用、工业技术等领域的广泛应用,更多的用户开始使用并行技术处理问题。并行调试技术是并行程序开发的一个重要环节,但目前并行调试环境比较薄弱,设计一个多核平台下的调试器并行调试技术的研究变得十分紧要。本文首先介绍现有并行调试器的模型,分析共享存储模式下的并行调试器的发展状况,研究OpenMP并行程序的特点,随后通过对嵌入式交叉调试的方法的描述,完成对现有模型的分析和总结。其次,本文分析并行调试器设计中常见的主要问题,包括并行程序执行过程中事件的不确定性和跨平台的可移植性等。随后介绍了GDB多线程调试的技术,对基本的调试原理进行了简要的分析,阐述ELF文件的格式以及ELF文件中调试信息的提取和存储方法,在相关的技术和理论之上,针对并行调试器设计过程中的实际情况,提出基于记录重放技术的调试器设计方案。然后,进一步剖析记录重放技术执行的流程,详细阐述并行程序内存映射的数据组成,介绍了内存映射读写的过程,并采用模块化设计的思想,设计了配置模块、内存管理模块和文件控制模块,实现基于记录重放技术的调试技术。最后,设计一个OpenMP的测试程序,对调试器进行功能验证和性能测试,并对结果进行分析和总结,对调试器的功能扩展提出了设想。
其他文献
在《河湾》中奈保尔通过物理空间的转换、物品的再现和人物的意识空间这些空间叙事技巧来表现人物的自我身份认同危机。这些空间叙事技巧深刻地表达了身处后殖民时代背景下人
椎间盘的退行性改变(intervertebral disc degeneration,IDD)是引起颈肩、腰腿疼痛的一个重要因素,患者因各种诱因,如急性扭伤、慢性劳损及受凉等作用下,导致纤维环破裂,液体状
目的探讨第10号染色体缺失的磷酸酶及张力蛋白同源基因(PTEN)在子宫内膜癌组织中的表达及其与临床病理学特征的关系。方法回顾性分析2013年1月至2018年12月在首都医科大学大
近年来,暗物质作为最具挑战性的宇宙学和粒子物理的研究对象,已经成为物理研究领域的一个前沿课题。暗物质是宇宙质量的重要组成部分,其研究有助于人类认识宇宙的形成和构造,暗物
数码时装画作为一种以现代多媒体技术为载体的绘画形式,它有着自己独特的实用性和审美价值。数码时装画通常被认作是服装艺术和电脑技术完美结合的产物,是形成服装成品环节中
在ACDM模型的年龄问题的研究中,为了避免Ωm和H0的值的选择依赖,我们将它们当作参数,在数据拟合中求得其最佳拟合值,从而考察ACDM模型是否满足古老星体的年龄限制。我们的研
7月12日,国家质量监督检验检疫总局、国家标准化管理委员会批准公布了312项国家标准,其中包括《力车轮胎》等8个涉及橡胶工业的国家标准,具体内容见附表。
随着我国教育事业的不断发展和教育改革的不断深入,音乐专业沿用多年的"一对一"技巧课教学形式正在逐步地发生着变化,呈现出多种形式并存的局面.本文是想从新的教育形势和新
在我国高等教育大众化的进程中,网络教学扮演着极其重要的角色。基于校园网环境开展的网络教学其基本特征是师生时空的准永久性分离,教学活动借助网络课程而展开。因此,网络
班级管理中,批评是一种重要的教育方法,班主任掌握艺术性的批评方法,才能起到教育的目的。因此,班主任应从初中生常犯错误的几个方面入手,结合他们的心理特征进行有效的批评