|国家科技期刊平台
首页|期刊导航|现代电子技术|多核处理器公平共享并行总线的方法

多核处理器公平共享并行总线的方法OACSTPCD

Fair sharing of parallel buses for multi-core processors

中文摘要英文摘要

针对综合化电子系统中多个功能运行于同一多核处理器的不同核同时访问同一并行总线的冲突避免以及实时性问题,提出一种基于最小访问颗粒度的多核处理器公平共享并行总线的方法,并详细介绍了该方法的设计实现及验证.该方法不仅通过为每核分配一个总线操作缓冲队列保障了同一核的总线操作先到先服务,而且通过单个读写操作周期的公平队列算法保障了每核总线操作的实时性.工程实践表明,该方法是一种多核处理器公平共享并行总线的有效方法.

In order to avoid the collision and realize real-time performance of the multiple functions running on the different cores of the same multi-core processor and accessing the same parallel bus at the same time in the integrated electronic system,a method of multi-core processors sharing parallel bus fairly based on minimum access granularity is proposed.The design,implementation and verification of the method are introduced in detail.This method can guarantee not only the first-come-first-served bus operations for the same core by assigning a bus operation buffer queue to each core,but also the real-time operation for each core by a fair queuing algorithm of a single read/write operation cycle.This engineering practice shows that the proposed method is an effective method for the multi-core processors to share parallel bus fairly.

邵龙

中国电子科技集团公司第十研究所, 四川 成都 610036

电子信息工程

综合化电子系统多核处理器共享并行总线冲突公平队列算法缓冲队列

integrated electronic systemmulti-core processorshared parallel buscollisionfair queuing algorithmbuffer queue

《现代电子技术》 2024 (003)

25-28 / 4

10.16652/j.issn.1004-373x.2024.03.005

评论