{"title":"多核ECU任务负载分配(平衡)和动态调度","authors":"Minho Kim, Y. Do, Jaewook Jeon","doi":"10.1109/TENSYMP52854.2021.9550930","DOIUrl":null,"url":null,"abstract":"With advancements in automotive software, it is necessary to improve the processing performance of the electronic control unit (ECU) that handles the software. Existing single-core ECUs are incapable of handling the heavy, complex, and constantly evolving vehicle software. Hence, automotive software based on multicore ECUs are being developed. New methods to schedule tasks and distribute load appropriately to each core are needed for multicore ECU-based automotive software. In addition, functional safety of multicore ECUs needs to be assessed. Herein, we propose a task load distribution (balancing) and scheduling method for multicore ECUs as well as a method to achieve freedom from interference (FFI) in accordance with ISO 26262 by avoiding resource interference that may occur owing to simultaneous operation of multiple cores.","PeriodicalId":137485,"journal":{"name":"2021 IEEE Region 10 Symposium (TENSYMP)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Multicore ECU task-load distribution (balancing) and dynamic scheduling\",\"authors\":\"Minho Kim, Y. Do, Jaewook Jeon\",\"doi\":\"10.1109/TENSYMP52854.2021.9550930\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With advancements in automotive software, it is necessary to improve the processing performance of the electronic control unit (ECU) that handles the software. Existing single-core ECUs are incapable of handling the heavy, complex, and constantly evolving vehicle software. Hence, automotive software based on multicore ECUs are being developed. New methods to schedule tasks and distribute load appropriately to each core are needed for multicore ECU-based automotive software. In addition, functional safety of multicore ECUs needs to be assessed. Herein, we propose a task load distribution (balancing) and scheduling method for multicore ECUs as well as a method to achieve freedom from interference (FFI) in accordance with ISO 26262 by avoiding resource interference that may occur owing to simultaneous operation of multiple cores.\",\"PeriodicalId\":137485,\"journal\":{\"name\":\"2021 IEEE Region 10 Symposium (TENSYMP)\",\"volume\":\"27 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-08-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE Region 10 Symposium (TENSYMP)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TENSYMP52854.2021.9550930\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE Region 10 Symposium (TENSYMP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TENSYMP52854.2021.9550930","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Multicore ECU task-load distribution (balancing) and dynamic scheduling
With advancements in automotive software, it is necessary to improve the processing performance of the electronic control unit (ECU) that handles the software. Existing single-core ECUs are incapable of handling the heavy, complex, and constantly evolving vehicle software. Hence, automotive software based on multicore ECUs are being developed. New methods to schedule tasks and distribute load appropriately to each core are needed for multicore ECU-based automotive software. In addition, functional safety of multicore ECUs needs to be assessed. Herein, we propose a task load distribution (balancing) and scheduling method for multicore ECUs as well as a method to achieve freedom from interference (FFI) in accordance with ISO 26262 by avoiding resource interference that may occur owing to simultaneous operation of multiple cores.