多核心处理机模拟平台设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:hanqianghuoer
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着飞行器智能化和信息化水平的不断提高,飞行控制系统变得越来越复杂,对嵌入式系统的处理能力、工作温度范围、抗辐照能力、功耗、浮点运算精度、可靠性、稳定性提出了更高要求。在弹载、箭载计算机系统需要处理大量实时性要求很高的任务,摩尔定律预示着芯片的集成度正在达到极限,单一处理器体系结构不能大幅度提高计算机整体性能,因为缺少隐式并行化以及存在数据通道及内存方面的瓶颈,因此研究高性能嵌入式多核心处理器对我国航空航天事业发展具有重大意义。在此背景下,为了研究适用于飞行器控制系统和卫星信息处理等嵌入式场合的基于SPARC V8结构SOC的芯片级高性能并行计算平台,也需要对航天专用并行软件数学库进行设计,重点解决应用科学计算中的常用串行算法的并行化实现。为了解决前期算法设计中没有硬件开发平台这一关键问题,作者设计一套可以模拟基于SPARC V8架构的、内部为SMP结构的嵌入式多核心处理器的模拟平台,并详细描述了多核心模拟平台的实现方法。为了解决航天专用并行软件数学库的部分设计工作,作者找出了对航天专用并行计算中常遇到的三种科学计算问题:海量数据排序、高阶矩阵相乘、图论问题,并给出了这三种单核心算法在多核心模拟平台上的并行化方法,并最终在模拟平台上实现。作者又针对每种算法进行了两个实例测试,收集到了大量实验数据,在这些数据的基础上,作者绘制了大量图表,然后基于多核心模拟平台对各种算法进行分析,重点分析了加速度和总开销这两个指标,通过分析指出了各种并行算法的优势:执行时间大大缩短,具有很高的加速度。同时也指出了影响算法性能的几个因素:初始化开销、同步开销和通信开销。作者也指出了影响多核心模拟平台性能的若干方面,如各个处理器的异构性和通信网络的质量,并提出了合理的解决办法,以待今后改进。进一步的工作可以在此模拟平台直接展开,工作的重点可以放在算法设计与优化,任务调度、负载平衡等方面。
其他文献
在第三次信息革命中,物联网扮演着重要的地位。它的产业链可以细分为标识、感知、处理和信息传送四个环节,每个环节的关键技术有RFID、传感器、智能芯片和无线传感网络。本文
在互联网上争夺信息优势,使得计算机网络对抗(CNO)与信息安全已成为世界范围内的热点研究问题。计算机网络攻击(CNA)、计算机网络防御(CND)、计算机网络利用(CNE)相关方面的
移动Ad hoc网络是由一组带有无线通信收发装置的移动终端节点组成的一个多跳、临时和无中心的网络,它可以在任何时候,任何地点快速构建起来,并且不需要现有基础网络设施的支
我国信息化建设的推进和现代信息技术的迅速发展,对通信信息系统的架构和实现方式提出了新的要求。针对通信信息系统架构模式中的不足,本文提出了建立基于Web Services技术的通
随着计算机技术的迅速发展,越来越多的企业采用了信息化手段对企业进行管理,这就标志着许多工作需要靠计算机按照一定的执行规则自动实现,特别是企业业务流程的自动化或半自动化
智能化信息检索是互联网时代最重要的应用之一。现有的机器学习理论与方法难以适应网络环境下数据的动态性和用户兴趣的多样性,成为智能化信息检索研究中的一个薄弱环节。因
随着高速网络的飞速发展,无线技术的不断进步,人们对普适系统的要求越来越迫切。具有更高带宽、融合诸多类型有线和无线网络的下一代互联网NGI(Next GenerationIntemet)满足了
随着网络规模的不断扩大,网络用户的不断增多,网络知识的不断普及,网络和信息的安全受到越来越大的威胁。信息的机密性、完整性和可用性遭到严重侵害的事件时有发生,信息安全
随着计算机和网络技术的飞速发展,工作流在企业信息化领域的应用越来越广泛。工作流管理是一个被业界广泛应用并迅速发展的技术,主要是通过调用有关的信息资源和人力资源来协调
随着计算机技术和Internet的飞速发展,嵌入式技术和设备在我国国民经济和国防建设的各个方面存在着广泛的应用领域,有着巨大的市场。可以说它是信息技术的一个新的发展,是信息产