{"title":"嵌入式实时系统的进程间通信优化","authors":"S. Poledna","doi":"10.1109/REAL.1996.563727","DOIUrl":null,"url":null,"abstract":"S. Poledna Abstract: This paper discusses the problem of message-based interprocess communication in embedded real-time control systems and its appropriate operating system support. Based on state message semantics a novel optimization approach for interprocess communication is introduced. This approach provides high efficiency with respect to execution time and memory requirements. Its high efficiency is achieved by exploiting a priori available knowledge about the static system structure in an embedded system for optimizations. The operating system can thus provide a general purpose state message communication mechanism. But instead of using a general purpose implementation the actual implementation is tailored for a given application scenario. A case study based on a real application in the context of automotive electronics is carried out. This study shows the superior performance of the presented optimization strategy compared to event-messages and unoptimized state messages. Furthermore, it shows that systematic application of message-based interprocess communication becomes possible with the optimized communication mechanism. The optimized state message mechanism presented here has influenced the design of the operating system ERCOS [17] which will be used by Bosch for a next generation of automotive control units. for a given application scenario. A case study based on a real application in the context of automotive electronics is carried out. This study shows the superior performance of the presented optimization strategy compared to event-messages and unoptimized state messages. Furthermore, it shows that systematic application of message-based interprocess communication becomes possible with the optimized communication mechanism. The optimized state message mechanism presented here has influenced the design of the operating system ERCOS [17] which will be used by Bosch for a next generation of automotive control units.","PeriodicalId":228151,"journal":{"name":"IEEE Real-Time Systems Symposium","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"Optimizing Interprocess Communication for Embedded Real-Time Systems\",\"authors\":\"S. Poledna\",\"doi\":\"10.1109/REAL.1996.563727\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"S. Poledna Abstract: This paper discusses the problem of message-based interprocess communication in embedded real-time control systems and its appropriate operating system support. Based on state message semantics a novel optimization approach for interprocess communication is introduced. This approach provides high efficiency with respect to execution time and memory requirements. Its high efficiency is achieved by exploiting a priori available knowledge about the static system structure in an embedded system for optimizations. The operating system can thus provide a general purpose state message communication mechanism. But instead of using a general purpose implementation the actual implementation is tailored for a given application scenario. A case study based on a real application in the context of automotive electronics is carried out. This study shows the superior performance of the presented optimization strategy compared to event-messages and unoptimized state messages. Furthermore, it shows that systematic application of message-based interprocess communication becomes possible with the optimized communication mechanism. The optimized state message mechanism presented here has influenced the design of the operating system ERCOS [17] which will be used by Bosch for a next generation of automotive control units. for a given application scenario. A case study based on a real application in the context of automotive electronics is carried out. This study shows the superior performance of the presented optimization strategy compared to event-messages and unoptimized state messages. Furthermore, it shows that systematic application of message-based interprocess communication becomes possible with the optimized communication mechanism. The optimized state message mechanism presented here has influenced the design of the operating system ERCOS [17] which will be used by Bosch for a next generation of automotive control units.\",\"PeriodicalId\":228151,\"journal\":{\"name\":\"IEEE Real-Time Systems Symposium\",\"volume\":\"26 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1996-12-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Real-Time Systems Symposium\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/REAL.1996.563727\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Real-Time Systems Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/REAL.1996.563727","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Optimizing Interprocess Communication for Embedded Real-Time Systems
S. Poledna Abstract: This paper discusses the problem of message-based interprocess communication in embedded real-time control systems and its appropriate operating system support. Based on state message semantics a novel optimization approach for interprocess communication is introduced. This approach provides high efficiency with respect to execution time and memory requirements. Its high efficiency is achieved by exploiting a priori available knowledge about the static system structure in an embedded system for optimizations. The operating system can thus provide a general purpose state message communication mechanism. But instead of using a general purpose implementation the actual implementation is tailored for a given application scenario. A case study based on a real application in the context of automotive electronics is carried out. This study shows the superior performance of the presented optimization strategy compared to event-messages and unoptimized state messages. Furthermore, it shows that systematic application of message-based interprocess communication becomes possible with the optimized communication mechanism. The optimized state message mechanism presented here has influenced the design of the operating system ERCOS [17] which will be used by Bosch for a next generation of automotive control units. for a given application scenario. A case study based on a real application in the context of automotive electronics is carried out. This study shows the superior performance of the presented optimization strategy compared to event-messages and unoptimized state messages. Furthermore, it shows that systematic application of message-based interprocess communication becomes possible with the optimized communication mechanism. The optimized state message mechanism presented here has influenced the design of the operating system ERCOS [17] which will be used by Bosch for a next generation of automotive control units.