APP下载

基于多核ARM的数控系统实时性研究①

2017-06-07王颖慧郭锐锋韩卫光尹震宇邓昌义彭阿珍吴昊天

计算机系统应用 2017年5期
关键词:系统

王颖慧,郭锐锋,韩卫光,尹震宇,邓昌义,彭阿珍,吴昊天

1(中国科学院大学,北京 100049)

2(中国科学院 沈阳计算技术研究所,沈阳 110168)

基于多核ARM的数控系统实时性研究①

王颖慧1,2,郭锐锋2,韩卫光2,尹震宇2,邓昌义1,2,彭阿珍1,2,吴昊天1,2

1(中国科学院大学,北京 100049)

2(中国科学院 沈阳计算技术研究所,沈阳 110168)

随着数控系统的不断发展,数控系统对精度和速度有了更高的要求,这都对当前普遍采用的单核处理器平台提出了严峻的挑战.基于同构的四核ARM处理器平台,在添加了实时补丁的Linux系统环境下,根据数控系统中硬实时任务、软实时任务、非实时任务并存的特点,把数控系统任务合理的分配到多核ARM上运行,并采用改进的RM算法进行调度,最后对新的任务调度算法进行实时性能测试.本调度模型能够解决了数控系统混合任务调度的问题,并能满足数控系统对实时性的要求.

多核ARM;实时调度;RM算法;IRM算法

1 引言

目前基于嵌入式芯片的数控系统普遍采用单核处理器平台,随着对数控系统功能和性能要求的不断提高,对处理器平台的性能要求也越来越高,在单核平台上运行高档数控系统软件遇到了严峻的挑战.单纯通过提高CPU的主频和指令的执行效率来提高性能,不仅会带来巨大的功耗问题,而且还面临着技术和工艺方面的瓶颈.多核处理器的出现,大大提高了处理器的性能,满足了人们对处理器性能提高的要求,成了商业化处理器的发展趋势,但也给体系结构……

登录APP查看全文

猜你喜欢

系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
基于UG的发射箱自动化虚拟装配系统开发
半沸制皂系统(下)
FAO系统特有功能分析及互联互通探讨
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
PLC在多段调速系统中的应用
1-Bit人机交互系统