{"title":"基于MPIC的VxWorks中断关联的应用","authors":"Liu Shirui, G. Haifeng, Qi Yalei","doi":"10.1109/COMPCOMM.2016.7925074","DOIUrl":null,"url":null,"abstract":"With more and more interrupts of integrated core processor(ICP) in avionics, VxWorks interrupt affinity which is applied to ICP has drawn substantial attention. On the multi-core programmable interrupt controller(MPIC) which is hardware platform of ICP, VxWorks interrupt affinity not only helps dispatch interrupt to specific processor core in multi-core processors but also balance the interrupt loading of multi-core processors1. In this paper VxWorks affinity is applied to MPIC to achieve the purpose of shortening the interrupt response time. Firstly, the model of MPIC and its working principle have been studied in detail. And then, further research on the implement of VxWorks interrupt affinity based on the MPIC is made. Finally, a new interrupt dynamic routing method using VxWorks interrupt affinity is proposed to enhance the performance of MPIC. The experimental results demonstrate that the method is effective in dispatching the coming intrerrupts across multi-core and response to interrupt more quickly.","PeriodicalId":210833,"journal":{"name":"2016 2nd IEEE International Conference on Computer and Communications (ICCC)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Application of VxWorks interrupt affinity based on MPIC\",\"authors\":\"Liu Shirui, G. Haifeng, Qi Yalei\",\"doi\":\"10.1109/COMPCOMM.2016.7925074\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With more and more interrupts of integrated core processor(ICP) in avionics, VxWorks interrupt affinity which is applied to ICP has drawn substantial attention. On the multi-core programmable interrupt controller(MPIC) which is hardware platform of ICP, VxWorks interrupt affinity not only helps dispatch interrupt to specific processor core in multi-core processors but also balance the interrupt loading of multi-core processors1. In this paper VxWorks affinity is applied to MPIC to achieve the purpose of shortening the interrupt response time. Firstly, the model of MPIC and its working principle have been studied in detail. And then, further research on the implement of VxWorks interrupt affinity based on the MPIC is made. Finally, a new interrupt dynamic routing method using VxWorks interrupt affinity is proposed to enhance the performance of MPIC. The experimental results demonstrate that the method is effective in dispatching the coming intrerrupts across multi-core and response to interrupt more quickly.\",\"PeriodicalId\":210833,\"journal\":{\"name\":\"2016 2nd IEEE International Conference on Computer and Communications (ICCC)\",\"volume\":\"49 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 2nd IEEE International Conference on Computer and Communications (ICCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/COMPCOMM.2016.7925074\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 2nd IEEE International Conference on Computer and Communications (ICCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COMPCOMM.2016.7925074","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Application of VxWorks interrupt affinity based on MPIC
With more and more interrupts of integrated core processor(ICP) in avionics, VxWorks interrupt affinity which is applied to ICP has drawn substantial attention. On the multi-core programmable interrupt controller(MPIC) which is hardware platform of ICP, VxWorks interrupt affinity not only helps dispatch interrupt to specific processor core in multi-core processors but also balance the interrupt loading of multi-core processors1. In this paper VxWorks affinity is applied to MPIC to achieve the purpose of shortening the interrupt response time. Firstly, the model of MPIC and its working principle have been studied in detail. And then, further research on the implement of VxWorks interrupt affinity based on the MPIC is made. Finally, a new interrupt dynamic routing method using VxWorks interrupt affinity is proposed to enhance the performance of MPIC. The experimental results demonstrate that the method is effective in dispatching the coming intrerrupts across multi-core and response to interrupt more quickly.