Abstract
Synchronous Dataflow Graph (SDFG) is a formal tool widely used to model and analyze the behaviour of systems constrained by timing requirements. It has been successfully used in digital signal processing and manufacturing fields to specify and analyze the performance of embedded and distributed applications. Various performance indicators such as throughput, latency or memory consumption can be evaluated with SDFGs. This paper tackles the latency analysis for SDFG using periodic schedules.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zhu, X.: Work-in-progress: equivalence of transformations of synchronous data flow graphs. In: 2018 International Conference on Hardware/Software Co-design and System Synthesis (CODES+ISSS), Turin, pp. 1–2 (2018)
Lesparre, Y.: Efficient evaluation of mappings of dataflow applications onto distributed memory architectures. Mobile Computing, University Pierre et Marie Curie - Paris VI (2017). English
Khatib, J., Munier-Kordon, A., Klikpo, E.C., Trabelsi-Colibet, K.: Computing latency of a real-time system modeled by Synchronous Dataflow Graph. In: Proceedings of the 24th International Conference on Real-Time Networks and Systems (RTNS 2016), pp. 87–96. ACM, New York (2016)
Bodin, B., Lesparre, Y., Delosme, J.-M., Munier-Kordon, A.: Fast and efficient dataflow graph generation. In: Proceedings of the 17th International Workshop on Software and Compilers for Embedded Systems, pp. 40–49. ACM (2014)
Benabid-Najjar, A., Hanen, C., Marchetti, O., Munier-Kordon, A.: Periodic schedules for bounded timed weighted event graphs. IEEE Trans. Autom. Control 57(5), 1222–1232 (2012)
Sriram, S., Bhattacharyya, S.S.: Embedded Multiprocessors: Scheduling and Synchronization, 2nd edn. CRC Press, Boca Raton (2009). https://doi.org/10.1201/9781420048025
Marchetti, O., Munier Kordon, A.: A sufficient condition for the liveness of weighted event graphs. Eur. J. Oper. Res. 197(2), 532–540 (2009)
Ghamarian, A.H., Stuijk, S., Basten, T., Geilen, M.C.W., Theelen, B.D.: Latency minimization for synchronous data flow graphs. In: 10th Euromicro Conference on Digital System Design Architectures, Methods and Tools (DSD 2007), Lubeck, pp. 189–196 (2007)
Teruel, E., Chrzastowski-Wachtel, P., Colom, J., Silva, M.: On weighted t-systems. In: Application and Theory of Petri Nets 1992, pp. 348–367 (1992)
Cormen, T., Leiserson, C., Rivest, R.: Introduction to Algorithms. MIT Press, Cambridge (1990)
Lee, E.A., Messerschmitt, D.G.: Synchronous data flow. Proc. IEEE 75(9), 1235–1245 (1987)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Crown
About this paper
Cite this paper
Glanon, P., Azaiez, S., Mraidha, C. (2019). Estimating Latency for Synchronous Dataflow Graphs Using Periodic Schedules. In: Ganty, P., Kaâniche, M. (eds) Verification and Evaluation of Computer and Communication Systems. VECoS 2019. Lecture Notes in Computer Science(), vol 11847. Springer, Cham. https://doi.org/10.1007/978-3-030-35092-5_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-35092-5_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-35091-8
Online ISBN: 978-3-030-35092-5
eBook Packages: Computer ScienceComputer Science (R0)