Computer Science ›› 2013, Vol. 40 ›› Issue (9): 159-162.

Previous Articles     Next Articles

Real-time Optimizing Method Based on Independent Real-time Domain:Real-time Optimizing Technology Oriented to Multi-core Processors

FENG Hua,LU Kai and WANG Xiao-ping   

  • Online:2018-11-16 Published:2018-11-16

Abstract: Multi-core processors with good performance per watt is an inevitable trend in real-time embedded systems.However,the multi-core feature of multi-core processors does no help to real-time performance improvement under the software structure currently existed,even,resource sharing between the multi-core processor cores make the impact of the program execution time factors complicated and the worst case execution time (WCET)of real-time tasks become more unpredictable and difficult to control.Based on domestic FT1000multi-core processor,real-time system building and real-time performance optimization were researched and “real-time optimization method based on independent real-time domain” was proposed.The processor was divided into “real-time domain” and “non real-time domain” through virtualization technology.Real-time tasks and non real-time tasks running on different cores take full advantage of the cores of multi-core processor,and the real-time tasks and non-real-time tasks are efficiently scheduled to run.

Key words: Real-time system,Multi-core processors,WCET

[1] 蒋建春,汪同庆.一种异构多核处理器嵌入式实时操作系统构架设计[J].计算机科学,2011,38(6):298-302
[2] 冯华,卢凯.T2处理器虚拟化技术研究[J].计算机工程与科学,2010,2(7):112-117
[3] 王乐.航空电子系统中应用多核处理器的挑战分析[J].航空计算技术,2011,1(5):128-134
[4] Cedeno W,Laplante P A.an overview of real-time operating systems[J].Journal of the Association for Laboratory Automation,2007,2:40-45
[5] Barbalace A,Luchetta A,Manduchi G,et al.Performance Comparison of VxWorks,Linux,RTAI and Xenomai in a Hard Real-time Application[J].Nuclear Science,IEEE Transaction,55(1):435-439
[6] Seo M,Kim H S,Maeng J C,et al.An Effective Design of Master-Slave Operating System Architecture for Multiproeessor Embedded Systems[C]∥Proceedings of Lecture Notes in Computer Science,12th Asia-Padfic Conference.Seoul,Korea,2007:114-125
[7] Wei H-W,Chao Y-H,Lin S-S,et al.Current Results on EDZL Scheduling for Multiprocessor Real-time Systems[C]∥13th IEEE Internaltional Conference on Embedded and Real-time Computing Systems and Applications.Daegu,Korea,2007:114-125
[8] Block A,Brandenburg B,Anderson J H,et al.An AdaptiveFramework for Multiprocessor Real-Time Systems[C]∥20th IEEE Euromicro Conference on Real-Time Systems.Prague,Czech Republic,2008:23-33
[9] Bletsas K,Andersson B.Notional processors:an approach formultiprocessor scheduling[C]∥15th IEEE Real-time and Embedded Technology and Applications Symposium.San Francisco,CA,2007:3-12
[10] Kato S,Yamasaki N,Ishikawa Y.Semi-Partitioned Scheduling of Sporadic Task Systems on Multiprocessors[C]∥21th Euromicro Conference on Real-time Systems.Deblin,Ireland,2009:249-258 (下转第189页)(上接第162页)
[11] Zhang Yuan-fang,Gill C,Lu Chen-yang.Real-time Performance and Middleware for Multiprocessor and Multicore Linux Platforms[C]∥15th IEEE Internaltional Conference on Embedded and Real-time Computing Systems and Applications.Beijing,China,2009:437-446
[12] Baruah S.An improved global EDF schedulability test for uniform multiprocessors[C]∥16th IEEE Internaltional Conference on Embedded and Real-Time Computing Systems and Applications.Macau SAR,China,2010:184-192
[13] Li Ning,Kinebuchi Y,Nakajima T.Enhancing Security of Embedded Linux on a Multi-core Processor[C]∥17th IEEE Internaltional Conference on Embedded and Real-time Computing Systems and Applications.Toyama,Japan,2011:117-121
[14] Lin T-H,Kinebuchi Y,Shimada H,et al.Hardware-assisted Reliability Enhancement for Embedded Multi-core Virtualization Design[C]∥17th IEEE Internaltional Conference on Embedded and Real-time Computing Systems and Applications.Toyama,Japan,2011:101-105
[15] Yoon M-K,Kim J-E,Sha Lui.Optimizing Tunable WCET with Shared Resource Allocation and Arbitrationin Hard Real-time Multicore Systems[C]∥32th IEEE Real-Time Systems Symposium.Vienna,Austra,2011:227-238
[16] Nógueira A,Calha M.Predictability and efficiency in contemporary Hard RTOS for multiprocessor systems[C]∥17th IEEE Internaltional Conference on Embedded and Real-time Computing Systems and Applications.Toyama,Japan,2011:3-8

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!