DocumentCode
1622673
Title
Conservative application-level performance analysis through simulation of MPSoCs
Author
Nelson, Andrew ; Hansson, Andreas ; Corporaal, Henk ; Goossens, Kees
Author_Institution
Tech. Univ. Delft, Delft, Netherlands
fYear
2010
Firstpage
51
Lastpage
60
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.
Keywords
formal concept analysis; multiprocessing systems; real-time systems; system-on-chip; FPGA; MPSoC; conservative application level performance analysis; formal modelling approach; hard real-time application; hybrid simulation method; multiprocessor systems on chip; real-time requirement; soft real time application; worst case performance; Analytical models; Hardware; Nickel; Performance analysis; Real time systems; Time division multiplexing; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Systems for Real-Time Multimedia (ESTIMedia), 2010 8th IEEE Workshop on
Conference_Location
Scottsdale, AZ
Print_ISBN
978-1-4244-9084-4
Type
conf
DOI
10.1109/ESTMED.2010.5666984
Filename
5666984
Link To Document