Abstract

Synchronous Data Flow (SDF) is a graphical computation model used for analyzing digital signal processing and real time multimedia applications. In general, these applications have two primary performance metrics - throughput and latency. Latency is important in multimedia processing applications such as video-conferencing, Internet telephony and games since latency surpassing a specific limit results in poor quality of service (QoS). Past work had focused on computing the latency of SDF graphs on homogeneous multiprocessor platforms. In this paper, we present an approach to compute the latency of a static schedule for a given unfolding factor with an optimal throughput for an SDF graph on a heterogeneous multiprocessor platform using timed automata. We use timed automata as a semantic model to represent the system model, which includes a synchronous data flow graph and an execution platform. We use the UPPAAL model-checker to specify the resulting network of timed automata and compute the latency.

Highlights

  • Real-time systems usually have throughput and latency constraints

  • Synchronous Data Flow (SDF) [11] is a graphical computation model used for analyzing digital signal processing and real time multimedia applications

  • We propose an approach to compute the latency of a static schedule for a given unfolding factor with an optimal throughput for an SDF graph on a heterogeneous multiprocessor platform using timed automata

Read more

Summary

INTRODUCTION

Real-time systems usually have throughput and latency constraints. System designers need to verify whether the system meets these constraints. We propose an approach to compute the latency of a static schedule for a given unfolding factor with an optimal throughput for an SDF graph on a heterogeneous multiprocessor platform using timed automata. This approach can be used to explore the trade-off between throughput and latency by changing the unfolding factor. This approach can be used to find the minimum achievable latency between the executions of any two actors in the SDF graph on a homogeneous multiprocessor platform.

THROUGHPUT
TIMED AUTOMATA FOR THE SYSTEM MODEL
MODELING SYSTEM MODELS IN UPPAAL
CASE STUDIES
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call