本文已被:浏览 1403次 下载 2292次
Received:August 03, 2016 Revised:September 05, 2016
Received:August 03, 2016 Revised:September 05, 2016
中文摘要: 随着数控系统的不断发展,数控系统对精度和速度有了更高的要求,这都对当前普遍采用的单核处理器平台提出了严峻的挑战.基于同构的四核ARM处理器平台,在添加了实时补丁的Linux系统环境下,根据数控系统中硬实时任务、软实时任务、非实时任务并存的特点,把数控系统任务合理的分配到多核ARM上运行,并采用改进的RM算法进行调度,最后对新的任务调度算法进行实时性能测试.本调度模型能够解决了数控系统混合任务调度的问题,并能满足数控系统对实时性的要求.
Abstract:With the continuous development of computer numerical control (CNC) system, there are higher requirements of accuracy and speed for CNC system, which brings grave challenge for the current most widely used single-core processor platform. In this paper, based on isomorphic quad core ARM processor platform which is under the Linux system environment with the real-time patch, according to the characteristic of hard real-time tasks, soft real-time tasks and non real-time tasks running parallel in the CNC system, the CNC system tasks are distributed to multi-core ARM reasonably. The improved RM algorithm is used to schedule. Finally execute the real-time performance test for the new scheduling algorithm. This scheduling model can solve the problems of mixed tasks scheduling of CNC system admirably, can well meet the real-time requirement of real-time control of CNC system.
keywords: multi-core ARM real-time scheduling algorithm rate-monotonic scheduling algorithm IRM algorithm
文章编号: 中图分类号: 文献标志码:
基金项目:国家科技重大专项(2014ZX04009031)
引用文本:
王颖慧,郭锐锋,韩卫光,尹震宇,邓昌义,彭阿珍,吴昊天.基于多核ARM的数控系统实时性研究.计算机系统应用,2017,26(5):262-265
WANG Ying-Hui,GUO Rui-Feng,HAN Wei-Guang,YIN Zhen-Yu,DENG Chang-Yi,PENG A-Zhen,WU Hao-Tian.Real-Time Performance of CNC System Based on Multi-Core ARM.COMPUTER SYSTEMS APPLICATIONS,2017,26(5):262-265
王颖慧,郭锐锋,韩卫光,尹震宇,邓昌义,彭阿珍,吴昊天.基于多核ARM的数控系统实时性研究.计算机系统应用,2017,26(5):262-265
WANG Ying-Hui,GUO Rui-Feng,HAN Wei-Guang,YIN Zhen-Yu,DENG Chang-Yi,PENG A-Zhen,WU Hao-Tian.Real-Time Performance of CNC System Based on Multi-Core ARM.COMPUTER SYSTEMS APPLICATIONS,2017,26(5):262-265