Aleksandar Korać, Velibor Ilic, N. Kovačić, D. Samardzija, Bogdan Pavković
{"title":"基于事件链的汽车嵌入式平台过程调度优化","authors":"Aleksandar Korać, Velibor Ilic, N. Kovačić, D. Samardzija, Bogdan Pavković","doi":"10.1109/TELSKS.2017.8246317","DOIUrl":null,"url":null,"abstract":"The development of modern cars is based on complex embedded systems. These systems are based on several multiprocessor systems composed of multiple cores on which software components are executed. Software components consist of one or more runnables that are executed on multiple cores and hosts. These systems are based only on Time-triggered technologies of static schedules. Processes (Runnables) necessary for optimizing schedule are located in Autosar files. Communication between Runnables and communication with peripheries is realized through automotive communication protocols (CAN, FlexRay, TTEthernet…). During the development of these systems, attention is paid to quality control and execution time of software components. In this paper, there is a description of a process of schedule generation and optimization according to event chains by using software tool, which can also visually represent generated files.","PeriodicalId":206778,"journal":{"name":"2017 13th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Process schedule optimization according to event chains on automotive embedded platforms\",\"authors\":\"Aleksandar Korać, Velibor Ilic, N. Kovačić, D. Samardzija, Bogdan Pavković\",\"doi\":\"10.1109/TELSKS.2017.8246317\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The development of modern cars is based on complex embedded systems. These systems are based on several multiprocessor systems composed of multiple cores on which software components are executed. Software components consist of one or more runnables that are executed on multiple cores and hosts. These systems are based only on Time-triggered technologies of static schedules. Processes (Runnables) necessary for optimizing schedule are located in Autosar files. Communication between Runnables and communication with peripheries is realized through automotive communication protocols (CAN, FlexRay, TTEthernet…). During the development of these systems, attention is paid to quality control and execution time of software components. In this paper, there is a description of a process of schedule generation and optimization according to event chains by using software tool, which can also visually represent generated files.\",\"PeriodicalId\":206778,\"journal\":{\"name\":\"2017 13th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS)\",\"volume\":\"43 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 13th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TELSKS.2017.8246317\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 13th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TELSKS.2017.8246317","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Process schedule optimization according to event chains on automotive embedded platforms
The development of modern cars is based on complex embedded systems. These systems are based on several multiprocessor systems composed of multiple cores on which software components are executed. Software components consist of one or more runnables that are executed on multiple cores and hosts. These systems are based only on Time-triggered technologies of static schedules. Processes (Runnables) necessary for optimizing schedule are located in Autosar files. Communication between Runnables and communication with peripheries is realized through automotive communication protocols (CAN, FlexRay, TTEthernet…). During the development of these systems, attention is paid to quality control and execution time of software components. In this paper, there is a description of a process of schedule generation and optimization according to event chains by using software tool, which can also visually represent generated files.