Increasing number of concurrent applications in future mobile devices will be based on parallel heterogeneous multiprocessor system-on-chip platforms using network-on-chip communication to achieve scalability. A performance modeling and simulation approach is described to explore efficiently the application-platform solution/design space at system-level. The application behavior is abstracted to workload models that are mapped onto performance models of the execution platform for transaction level simulation. The approach provides separation of application and platform through service-oriented modeling. The experimentation of the approach in a mobile video player case study is presented.
|Title of host publication||Languages for Embedded Systems and their Applications|
|Subtitle of host publication||Selected Contributions on Specification, Design, and Verification from FDL’08|
|Publication status||Published - 2009|
|MoE publication type||A3 Part of a book or another research book|
|Series||Lecture Notes in Electrical Engineering|
Kreku, J., Hoppari, M., Kestilä, T., Qu, Y., Soininen, J-P., & Tiensyrja, K. (2009). Application Workload and SystemC Platform Modeling for Performance Evaluation. In Languages for Embedded Systems and their Applications: Selected Contributions on Specification, Design, and Verification from FDL’08 (pp. 131-148). Springer. Lecture Notes in Electrical Engineering, Vol.. 36 https://doi.org/10.1007/978-1-4020-9714-0_9