Electronics Optics & Control, Volume. 24, Issue 1, 91(2017)

Research on VxWorks Interrupt Affinity Based on T1040

LI Shi-rui1...2, WEN Yong-qiang3, GAO Hai-feng2 and QI Ya-lei2 |Show fewer author(s)
Author Affiliations
  • 1[in Chinese]
  • 2[in Chinese]
  • 3[in Chinese]
  • show less

    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.

    Tools

    Get Citation

    Copy Citation Text

    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

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category:

    Received: Jun. 1, 2016

    Accepted: --

    Published Online: Feb. 9, 2017

    The Author Email:

    DOI:10.3969/j.issn.1671-637x.2017.01.021

    Topics