当前位置:主页 > 科技论文 > 计算机论文 >

多核处理器内部核间通信研究

发布时间:2019-01-27 22:04
【摘要】:随着计算机的广泛应用,人们对于处理器的性能要求越来越高。传统的单核处理器仅仅依靠提高处理器的时钟频率的做法已经无法满足需求了,单芯片多核处理器(CMP)技术也就应运而生。它相比于单核单芯片处理器有控制逻辑简单、设计和验证周期短、并行处理、积木式升级、低功耗、低通信延迟等优点。多核处理器目前已经取代了单核处理器成为市场上的处理器的主流产品。 多核处理器内的多个核并不是简单地相连。多核处理器内部的互联架构的研究近年来已在国内外广泛开展。本文详细分析了多核处理器发展现状及趋势,目前多核处理器内部现有的通信架构的优缺点以及它们各自的适用场合。本文针对小核模式的多核处理器提出了一种CMC总线架构。CMC总线架构的设计目标是实现总线只需一根握手信号线,简单的硬件逻辑,软件上提供必要的控制接口。 本文设计出一种多核处理器的架构,该架构既适用于同构多核处理器又适用于异构多核处理器。运用该架构的多核处理器每个核处理的任务可以在很小、很专一。多核处理器内部多个核的互联总线包括有外总线、长总线、短总线。长、短总线在多核处理器内分别有各自不同的功能,长、短总线都采用CMC总线架构。 整个CMC总线架构采用Verilog硬件描述语言编写实现,把多核处理器内部的各个核有机的结合在一起。利用Modelsim SE软件仿真验证多核处理器内部核间长、短总线的读写,,并在Quartus II编程环境上进行了综合和布局布线,把固件下载到了Altera的型号为Stratix II的FPGA中,然后把验证的结果和设计的要求进行了比较,判断其功能是否达到了预期的设计目标,证明该核间通信架构的可行性。该内部核间通信结构的多核处理器的研究为后续的相关产品开发和设计奠定了坚实的基础。
[Abstract]:With the wide application of computers, the performance of processors is becoming more and more demanding. The traditional single-core processor can not meet the demand only by increasing the clock frequency of the processor, and the single-chip multi-core processor (CMP) technology emerges as the times require. Compared with single-core single-chip processor, it has the advantages of simple control logic, short design and verification cycle, parallel processing, building block upgrade, low power consumption, low communication delay and so on. Multi-core processors have now replaced single-core processors as the mainstream of processors on the market. Multiple cores within a multicore processor are not simply connected. In recent years, the research of interconnect architecture in multi-core processors has been widely carried out at home and abroad. In this paper, the development status and trend of multi-core processors are analyzed in detail. The advantages and disadvantages of the existing communication architectures within multi-core processors and their respective applications are analyzed in detail. This paper presents a CMC bus architecture for multi-core processors with small core mode. The design goal of CMC bus architecture is to realize the bus with only one handshake signal line, simple hardware logic and necessary control interface in software. This paper presents an architecture of multicore processors, which is suitable for both isomorphic multicore processors and heterogeneous multicore processors. Multi-core processors using this architecture can handle tasks at very small and dedicated levels per core. The interconnection bus of multiple cores in a multi-core processor includes external bus, long bus and short bus. Long bus and short bus have different functions in multi-core processor. Long bus and short bus adopt CMC bus architecture. The whole CMC bus architecture is implemented by Verilog hardware description language, which combines the core of the multi-core processor. The Modelsim SE software is used to simulate and verify the read and write of the intercore and short bus in the multi-core processor, and the synthesis and layout wiring are carried out in the Quartus II programming environment, and the firmware is downloaded to the FPGA with the Altera model as Stratix II. Then the results of verification are compared with the requirements of the design, and the function of the architecture is judged whether it reaches the expected design goal, and the feasibility of the communication architecture between cores is proved. The research of multi-core processor with intercore communication architecture lays a solid foundation for related product development and design.
【学位授予单位】:沈阳理工大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP332

【参考文献】

相关期刊论文 前5条

1 周学海;余洁;李曦;王志刚;;基于指令行为的Cache可靠性评估研究[J];计算机研究与发展;2007年04期

2 田杭沛;高德远;樊晓桠;朱怡安;;面向实时流处理的多核多线程处理器访存队列[J];计算机研究与发展;2009年10期

3 林伟;叶笑春;宋风龙;张浩;;众核处理器中使用写掩码实现混合写回/写穿透策略[J];计算机学报;2008年11期

4 刘利,李文龙,郭振宇,李胜梅,汤志忠;避免模调度中cache代价的优化方法[J];软件学报;2005年10期

5 黄国睿;张平;魏广博;;多核处理器的关键技术及其发展趋势[J];计算机工程与设计;2009年10期

相关博士学位论文 前5条

1 李静梅;多核处理器的设计技术研究[D];哈尔滨工程大学;2010年

2 凡启飞;高性能嵌入式处理器低功耗技术研究[D];中国科学技术大学;2009年

3 李琼;面向高性能计算的可扩展I/O体系结构研究与实现[D];国防科学技术大学;2009年

4 郭建军;同步数据触发体系结构多核处理器存储系统关键技术研究[D];国防科学技术大学;2008年

5 赖明澈;同步数据触发多核处理器体系结构关键技术研究[D];国防科学技术大学;2008年

相关硕士学位论文 前3条

1 郭保东;异构多核DSP互连通信机制Qlink的研究与实现[D];国防科学技术大学;2008年

2 陈龚;基于SOPC技术的多核处理器的设计与实现[D];华东师范大学;2010年

3 蒙育;基于FPGA视频图像处理系统设计及算法研究[D];内蒙古大学;2010年



本文编号:2416742

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2416742.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户18a45***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com