Conservative application-level performance analysis through simulation of MPSoCs

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

2 Citations (Scopus)

Abstract

Applications, often with real-time requirements, are mapped onto Multiprocessor Systems on Chip (MPSoCs). Hard real-time applications require no deadline misses, and a formal modelling approach must be used to analyse the worst-case performance, which is complicated and time consuming. Such models are restricted to specific application behaviours and not generally applicable. Soft real-time applications such as video decoders often do not fit these models while having less strict requirements. An infrequent frame drop is barely noticeable, and a worst-case analysis is too pessimistic. For such applications it suffices to meet deadlines for a given set of traces. In this work we propose conservative simulation as an alternative approach to formal modelling for soft real-time applications. We introduce a hybrid simulation method which enables performance guarantees on a per-trace basis, without any modelling effort. Furthermore we evaluate an implementation of the described technique and compare it with an actual MPSoC instance implemented on an FPGA. Our results show that the simulation technique is conservative, with less than a 10% difference in timing compared to the actual implementation, for a software JPEG decoder.

Original languageEnglish
Title of host publication2010 8th IEEE Workshop on Embedded Systems for Real-Time Multimedia
Place of PublicationPiscataway
PublisherInstitute of Electrical and Electronics Engineers
Pages51-60
Number of pages10
ISBN (Electronic)978-1-4244-9086-8
ISBN (Print)978-1-4244-9084-4
DOIs
Publication statusPublished - 2010
Event8th IEEE Workshop on Embedded Systems for Real-Time Multimedia (ESTIMedia 2010) - Scottsdale, United States
Duration: 28 Oct 201029 Oct 2010
Conference number: 8

Conference

Conference8th IEEE Workshop on Embedded Systems for Real-Time Multimedia (ESTIMedia 2010)
Abbreviated titleESTIMedia 2010
Country/TerritoryUnited States
CityScottsdale
Period28/10/1029/10/10

Fingerprint

Dive into the research topics of 'Conservative application-level performance analysis through simulation of MPSoCs'. Together they form a unique fingerprint.

Cite this