Kaouther Gasmi, Imen Amari, Asma Rebeya, S. Hasnaoui
{"title":"嵌入式多核系统拟合的MATLAB/Simulink模型性能评价","authors":"Kaouther Gasmi, Imen Amari, Asma Rebeya, S. Hasnaoui","doi":"10.23919/SOFTCOM.2017.8115559","DOIUrl":null,"url":null,"abstract":"The embedded software systems are first designed and validated by high level models such as MATLAB/Simulink functional models. However, implementing a Simulink functional model on multicore architecture is not trivial. Designers might need first to select an adequate multicore architecture that provides a higher performance for a given Simulink model. Hence, it is important to have a set of performance metrics at hand that assist the designers to select the adequate architecture. This paper presents an approach to evaluate the performance of a given Simulink model running on multicore architecture. For this purpose, a given Simulink model is mapped to synchronous dataflow graph, the graph is then scheduled with objective to minimize it iteration period, resulting in performance metrics such as speedup and efficiency. Based on these metrics, an industrial Simulink models is analyzed and a fitting multicore architecture is proposed.","PeriodicalId":189860,"journal":{"name":"2017 25th International Conference on Software, Telecommunications and Computer Networks (SoftCOM)","volume":"67 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Performance evaluation of MATLAB/Simulink models for fitting embedded multicore systems\",\"authors\":\"Kaouther Gasmi, Imen Amari, Asma Rebeya, S. Hasnaoui\",\"doi\":\"10.23919/SOFTCOM.2017.8115559\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The embedded software systems are first designed and validated by high level models such as MATLAB/Simulink functional models. However, implementing a Simulink functional model on multicore architecture is not trivial. Designers might need first to select an adequate multicore architecture that provides a higher performance for a given Simulink model. Hence, it is important to have a set of performance metrics at hand that assist the designers to select the adequate architecture. This paper presents an approach to evaluate the performance of a given Simulink model running on multicore architecture. For this purpose, a given Simulink model is mapped to synchronous dataflow graph, the graph is then scheduled with objective to minimize it iteration period, resulting in performance metrics such as speedup and efficiency. Based on these metrics, an industrial Simulink models is analyzed and a fitting multicore architecture is proposed.\",\"PeriodicalId\":189860,\"journal\":{\"name\":\"2017 25th International Conference on Software, Telecommunications and Computer Networks (SoftCOM)\",\"volume\":\"67 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 25th International Conference on Software, Telecommunications and Computer Networks (SoftCOM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23919/SOFTCOM.2017.8115559\",\"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 25th International Conference on Software, Telecommunications and Computer Networks (SoftCOM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/SOFTCOM.2017.8115559","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Performance evaluation of MATLAB/Simulink models for fitting embedded multicore systems
The embedded software systems are first designed and validated by high level models such as MATLAB/Simulink functional models. However, implementing a Simulink functional model on multicore architecture is not trivial. Designers might need first to select an adequate multicore architecture that provides a higher performance for a given Simulink model. Hence, it is important to have a set of performance metrics at hand that assist the designers to select the adequate architecture. This paper presents an approach to evaluate the performance of a given Simulink model running on multicore architecture. For this purpose, a given Simulink model is mapped to synchronous dataflow graph, the graph is then scheduled with objective to minimize it iteration period, resulting in performance metrics such as speedup and efficiency. Based on these metrics, an industrial Simulink models is analyzed and a fitting multicore architecture is proposed.