计算机工程与应用2019,Vol.55Issue(7):66-70,5.DOI:10.3778/j.issn.1002-8331.1805-0438
基于BMP架构的多核差异化运行技术研究
Research of Multi-Core Differential Operation Technology Based on BMP Architecture
摘要
Abstract
The development of high-speed networks and multi-core processor has significantly increased the application complexity. In order to ensure the high throughput and real-time performance of complex application, this paper proposes a differential operation scheme for operating system tasks in multi-core environment based on BMP architecture. The cores on the processor are divided into data plane and control plane. The loop tasks with high throughput requirement are allocated to the data plane core by the operation system, and the tasks on the control plane core cannot affect the perfor-mance of data plane core. The scheme is implemented based on the Linux kernel. The experimental results show that it effectively improves the real-time response and throughput of operation system.关键词
多核差异化运行技术/操作系统/混合多处理/Linux内核Key words
multi-core differerential operation technology/operating system/Bound Multi-Processing(BMP)/Linux kernel分类
信息技术与安全科学引用本文复制引用
王继刚,刘韫晖..基于BMP架构的多核差异化运行技术研究[J].计算机工程与应用,2019,55(7):66-70,5.基金项目
国家自然科学基金(No.51575443,No.51475365) (No.51575443,No.51475365)
陕西省自然科学基础研究计划项目(No.2017JM5088) (No.2017JM5088)
西安理工大学博士启动基金(No.102-451115002). (No.102-451115002)