论文摘要
随着网络技术的不断发展,新的网络业务不断涌现,多元化的服务与高带宽的传输已成为网络应用的主流。在这样的背景下,网络设备中传统的处理器越来越力不从心,难以满足用户需求。多核多线程处理器的出现为解决这一难题提供了方案,但它所带来的硬件体系结构的变化对软件来说是不透明的,因此以往的软件必须加以改进、扩展才能支持这种处理器。在网络设备的软件系统中,嵌入式操作系统是最重要的一个组成部分,它不仅管理着所有的软硬件资源,还为上层服务的实现提供支持。因此在构建基于多核多线程处理器的网络设备的软件系统时,首要的任务是实现一个支持多核多线程处理器的嵌入式操作系统。本文以网络设备的软件系统开发为背景,深入研究了嵌入式操作系统对多核多线程处理器的支持手段。文章首先结合多核多线程处理器XLR732的硬件特点,分析了多核多线程体系结构对操作系统的影响,讨论了嵌入式操作系统在多核设备上的工作模式。然后通过对Linux内核的扩展与改造,实现了其对XLR732处理器的支持。支持多核多线程处理器的嵌入式操作系统实现的关键技术包括:多核多线程处理器的启动、任务间的同步手段、中断与异常处理机制、任务调度策略以及核间通信手段等,文章结合Linux内核的特点以及XLR732的硬件机制给出了这些关键技术的具体实现。最后分析了内核镜像文件的加载过程,并展示了系统的启动画面,以此证明了文中方案的可行性。本文着眼于多核网络设备中嵌入式操作系统的开发,提出的移植方案具有成本低,可行性高及便于扩充等优点,为多核网络设备软件平台的开发提供了新的思路。
论文目录
相关论文文献
- [1].时钟共享多线程处理器存储结构的设计与实现[J]. 微电子学与计算机 2017(01)
- [2].支持多线程处理器的实时操作系统实现研究[J]. 浙江大学学报(工学版) 2009(07)
- [3].基于多核多线程处理器的网络设备设计与实现[J]. 电子设计工程 2009(12)
- [4].同时多线程处理器共享资源的特性分析[J]. 计算机工程与科学 2009(08)
- [5].时钟共享多线程处理器通信机制的设计与实现[J]. 电子技术应用 2016(03)
- [6].片上多线程处理器调度策略分析[J]. 工业控制计算机 2016(06)
- [7].MIPS公布即将推出代号为“Prodigy”的64位多核、多线程处理器IP[J]. 电子与电脑 2011(04)
- [8].多线程处理器发展浅析[J]. 科技创新导报 2012(01)
- [9].基于线程级的同时多线程处理器功耗评估[J]. 计算机工程 2010(14)
- [10].基于芯片多线程处理器的性能测试及分析[J]. 计算机工程 2010(18)
- [11].面向实时流处理的多核多线程处理器访存队列[J]. 计算机研究与发展 2009(10)
- [12].MIPS将推出64位多核、多线程处理器IP——Prodigy[J]. 单片机与嵌入式系统应用 2011(05)
- [13].多核多线程处理器的随机测试流量生成技术[J]. 计算机工程 2009(10)
- [14].多核多线程处理器XLR732的多核间通信[J]. 重庆工学院学报(自然科学版) 2008(10)
- [15].同时多线程技术[J]. 计算机工程与设计 2008(04)
- [16].Arm首款多线程处理器增强驾驶员对大规模部署自动驾驶的安全信任[J]. 单片机与嵌入式系统应用 2019(02)
- [17].MIPS多线程处理器为Mobileye新款C2-270防撞系统带来强大功能[J]. 单片机与嵌入式系统应用 2011(01)
- [18].细粒度多线程处理器中前瞻性数据加载的设计与实现[J]. 计算机研究与发展 2011(S1)
- [19].一种基于AC-Bloom技术的多线程处理器数据存取队列机制设计[J]. 微电子学与计算机 2015(06)
- [20].多核多线程处理器二级Cache预取结构的设计[J]. 计算机工程与应用 2009(10)
- [21].嵌入式多线程处理器的执行控制设计方法的研究[J]. 沈阳理工大学学报 2012(04)
- [22].XMOS公司宣布采用微捷码Talus IC实现软件开发65纳米处理器[J]. 电子元器件应用 2009(02)
- [23].同时多线程处理器的指令调度器设计[J]. 微电子学与计算机 2016(06)
- [24].龙芯2号处理器的同时多线程设计[J]. 计算机学报 2009(11)
- [25].MIPS32 1004K续写MIPS高性能IP[J]. 电子设计应用 2008(06)
- [26].多核同时多线程处理器的线程调度器设计[J]. 电子技术应用 2016(01)
- [27].嵌入式硬件多线程处理器设计与多线程机制[J]. 电子技术与软件工程 2015(21)
- [28].产品推介[J]. 电子产品世界 2008(06)
- [29].硬件多线程处理器的动态功耗控制方法(英文)[J]. 中国通信 2013(05)
- [30].多线程处理器资源分配策略[J]. 计算机工程 2008(15)
标签:多核多线程处理器论文; 嵌入式操作系统论文;