多核多线程处理器环境下软件系统的设计与实现计算机科学与技术专业论文.docxVIP

  • 7
  • 0
  • 约4.3万字
  • 约 56页
  • 2019-01-24 发布于上海
  • 举报

多核多线程处理器环境下软件系统的设计与实现计算机科学与技术专业论文.docx

多核多线程处理器环境下软件系统的设计与实现计算机科学与技术专业论文

北京邮电大学工学硕士学位论文 北京邮电大学工学硕士学位论文 多核多线程处理器环境下软件系统的设计与实现 多核多线程处理器环境下软件系统的设计与实现 摘要 信息网络的飞速发展,要求有高性能网络设备的支持;而高性能 的网络设备要求高的处理器性能。为满足这种需求,处理器的设计需 要引入创新的架构思想。多核多线程是目前提高处理器性能的最有前 途的技术之一。 多核技术在体系结构、软件模型、核间通信技术、操作系统设计、 安全性设计等诸多方面存在巨大挑战,同时也存在巨大的潜能。本文 结合当今主流的基于MIPS核的RMI XLR系列多核多线程网络处理 器,介绍了多核多线程处理器的基本特点,重点探讨了多核多线程环 境下软件系统的架构问题。 本文的主要工作和贡献如下: 1.重点研究了多核多线程处理器技术,对目前情况下多核多线 程环境的软件系统进行了介绍,分析了非对称多处理、对称 多处理和混合多处理这三种架构模式的优缺点。 2.根据所用硬件平台,实现了多核多线程环境下的软件系统, 着重针对网络通信应用领域进行了设计,对整个系统启动运 行流程进行设计,主要完成如下三部分工作:Bootloader的 设计与实现,Linux系统的移植和VxWorks BSP的移植。 3.针对系统性能出现瓶颈的部分,本文对该系统间的同步及通 信机制进行了分析,并提出了改进意见。 关键字: 多核多线程处理器 非对称多处理 对称

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档