{"title":"基于抢占调度的实时事件处理性能改进FPGA实现","authors":"I. Zagan, V. Gaitan","doi":"10.1109/DAS49615.2020.9108930","DOIUrl":null,"url":null,"abstract":"The design of an RTOS (real-time operation system) kernel is mostly based on a preemptive scheduler that responds to events and interrupts according to the priorities. The hardware RTOS (HW-RTOS) concept includes a real-time scheduler which ensures a deterministic execution of a set of tasks by implementing in hardware the appropriate scheduling algorithms, similar to those of the RTOS. The contributions of this paper consist in presenting original methods that contribute to increasing the performance of the RTOS, to reduce the jitter effect by implementing a unified space of task and event priorities, to increase the execution factor and controlling the RTS (real-time system) scheduling limit, by implementing the real-time event handling unit.","PeriodicalId":103267,"journal":{"name":"2020 International Conference on Development and Application Systems (DAS)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Improving the performance of Real-Time Event Processing based on Preemptive Scheduler FPGA Implementation\",\"authors\":\"I. Zagan, V. Gaitan\",\"doi\":\"10.1109/DAS49615.2020.9108930\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The design of an RTOS (real-time operation system) kernel is mostly based on a preemptive scheduler that responds to events and interrupts according to the priorities. The hardware RTOS (HW-RTOS) concept includes a real-time scheduler which ensures a deterministic execution of a set of tasks by implementing in hardware the appropriate scheduling algorithms, similar to those of the RTOS. The contributions of this paper consist in presenting original methods that contribute to increasing the performance of the RTOS, to reduce the jitter effect by implementing a unified space of task and event priorities, to increase the execution factor and controlling the RTS (real-time system) scheduling limit, by implementing the real-time event handling unit.\",\"PeriodicalId\":103267,\"journal\":{\"name\":\"2020 International Conference on Development and Application Systems (DAS)\",\"volume\":\"41 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 International Conference on Development and Application Systems (DAS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DAS49615.2020.9108930\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Development and Application Systems (DAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DAS49615.2020.9108930","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Improving the performance of Real-Time Event Processing based on Preemptive Scheduler FPGA Implementation
The design of an RTOS (real-time operation system) kernel is mostly based on a preemptive scheduler that responds to events and interrupts according to the priorities. The hardware RTOS (HW-RTOS) concept includes a real-time scheduler which ensures a deterministic execution of a set of tasks by implementing in hardware the appropriate scheduling algorithms, similar to those of the RTOS. The contributions of this paper consist in presenting original methods that contribute to increasing the performance of the RTOS, to reduce the jitter effect by implementing a unified space of task and event priorities, to increase the execution factor and controlling the RTS (real-time system) scheduling limit, by implementing the real-time event handling unit.