摘要
多核处理器是目前处理器发展的主流方向,但硬实时保证方面存在诸多挑战.通过研究分析实时应用需求和多核处理器的应用现状,提出一种基于通用处理器的非对称多核方案.重点讨论了方案的软件总体设计、共享资源管理、非对称多核模式下的从核镜像加载、启动和核间通信的设计.采用通用非对称多核方案研制的低压保护测控装置,其现场运行情况表明方案满足电力二次设备的实时性能要求.
Multi-core processors point out the mainstream direction of processor development,but there are many challenges in hard real-time assurance.By analyzing the real-time requirements and the current application of multi-core processors,we propose an asymmetric multiprocessing program based on general-purpose processors.In this study,we focus on the overall software design,the management of shared resources,and the designs of image loading and starting of slave processors and inter-core communication in the asymmetric multiprocessing mode.The low-voltage protection device for measuring and control is developed by ourprogram,and its on-site operation shows that the program meets the real-time performance requirements of secondary power equipment.
作者
陈彬
CHEN Bin(Nanjing SAC Power Grid Automation Co.Ltd.,Nanjing 211153,China)
出处
《计算机系统应用》
2021年第7期277-282,共6页
Computer Systems & Applications
关键词
非对称多核
实时
从核镜像加载
核间通信
电力二次设备
AMP
real time
slave processor image load
inter-core communication
secondary power equipment