Marko Jaakola, Juho Eskeli, Markku Pollari, T. Kanstrén, J. Kaariainen, Markus Piippola
{"title":"从运行时测量到设计决策的集成路径:性能分析中的案例研究","authors":"Marko Jaakola, Juho Eskeli, Markku Pollari, T. Kanstrén, J. Kaariainen, Markus Piippola","doi":"10.1109/SIMUL.2010.12","DOIUrl":null,"url":null,"abstract":"This paper presents a novel approach for integration of multiple tools and phases used in embedded systems’ hardware/software co-design. As a single example case we examine closer a performance simulation solution, which can be used for evaluation of proper number of processors. The solution is meant for supporting development of embedded systems by simulations, starting from low-level operating system run-time measurements, and eventually ending at enhancing the analysis of simulation results with 3D-visualisation. Besides the to-be-presented integrated tool chain, all the single solutions including instrumentation framework, data storage, measurement processing, performance simulator and data visualisation are contributions of this work. The presented tool environment can be used for other types of design-related tasks as well. With the tool integration we ease the manageability and controllability of a fairly complex process – the hardware/software co-design.","PeriodicalId":178609,"journal":{"name":"2010 Second International Conference on Advances in System Simulation","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Integrated Path from Run-Time Measurements to Design Decisions: Case Study in Performance Analysis\",\"authors\":\"Marko Jaakola, Juho Eskeli, Markku Pollari, T. Kanstrén, J. Kaariainen, Markus Piippola\",\"doi\":\"10.1109/SIMUL.2010.12\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents a novel approach for integration of multiple tools and phases used in embedded systems’ hardware/software co-design. As a single example case we examine closer a performance simulation solution, which can be used for evaluation of proper number of processors. The solution is meant for supporting development of embedded systems by simulations, starting from low-level operating system run-time measurements, and eventually ending at enhancing the analysis of simulation results with 3D-visualisation. Besides the to-be-presented integrated tool chain, all the single solutions including instrumentation framework, data storage, measurement processing, performance simulator and data visualisation are contributions of this work. The presented tool environment can be used for other types of design-related tasks as well. With the tool integration we ease the manageability and controllability of a fairly complex process – the hardware/software co-design.\",\"PeriodicalId\":178609,\"journal\":{\"name\":\"2010 Second International Conference on Advances in System Simulation\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-08-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 Second International Conference on Advances in System Simulation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SIMUL.2010.12\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 Second International Conference on Advances in System Simulation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIMUL.2010.12","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Integrated Path from Run-Time Measurements to Design Decisions: Case Study in Performance Analysis
This paper presents a novel approach for integration of multiple tools and phases used in embedded systems’ hardware/software co-design. As a single example case we examine closer a performance simulation solution, which can be used for evaluation of proper number of processors. The solution is meant for supporting development of embedded systems by simulations, starting from low-level operating system run-time measurements, and eventually ending at enhancing the analysis of simulation results with 3D-visualisation. Besides the to-be-presented integrated tool chain, all the single solutions including instrumentation framework, data storage, measurement processing, performance simulator and data visualisation are contributions of this work. The presented tool environment can be used for other types of design-related tasks as well. With the tool integration we ease the manageability and controllability of a fairly complex process – the hardware/software co-design.