• Electronics Optics & Control
  • Vol. 24, Issue 1, 91 (2017)
LI Shi-rui1、2, WEN Yong-qiang3, GAO Hai-feng2, and QI Ya-lei2
Author Affiliations
  • 1[in Chinese]
  • 2[in Chinese]
  • 3[in Chinese]
  • show less
    DOI: 10.3969/j.issn.1671-637x.2017.01.021 Cite this Article
    LI Shi-rui, WEN Yong-qiang, GAO Hai-feng, QI Ya-lei. Research on VxWorks Interrupt Affinity Based on T1040[J]. Electronics Optics & Control, 2017, 24(1): 91 Copy Citation Text show less

    Abstract

    The VxWorks interrupt affinity is studied, and an interrupt dynamic routing method is proposed based on load balancing for improving the interrupt response rate of the multi-core processor, T1040.Analysis is made to the architecture of the multi-core programmable interrupt controller of T1040 and its working principle.And then, research is carried out on how to implement interrupt affinity in VxWorks kernel of SMP architecture based on the controller.It shows that the interrupt can be bound to specific processors to obtain the best execution performance by static and dynamic routing under multi-core environment.And an interrupt dynamic routing method is proposed based on interrupt load balancing.The experimental results on the T1040 hardware platform indicate that: The method is effective for balancing the routing interrupts across multiple cores, makes full use of processor resources and improves timeliness of system.
    LI Shi-rui, WEN Yong-qiang, GAO Hai-feng, QI Ya-lei. Research on VxWorks Interrupt Affinity Based on T1040[J]. Electronics Optics & Control, 2017, 24(1): 91
    Download Citation