Latency Evaluation of SDFGs on Heterogeneous Processors Using Timed Automata

被引:9
|
作者
Rajadurai, Sivashankari [1 ]
Alazab, Mamoun [2 ]
Kumar, Neeraj [3 ,4 ]
Gadekallu, Thippa Reddy [1 ]
机构
[1] Vellore Inst Technol, Sch Informat Technol & Engn, Vellore 632014, Tamil Nadu, India
[2] Charles Darwin Univ, Coll Engn IT & Environm, Casuarina, NT 0909, Australia
[3] Thapar Inst Engn & Technol, Dept Comp Sci & Engn, Patiala 147001, Punjab, India
[4] Asia Univ, Dept Comp Sci & Informat Engn, Taichung 41354, Taiwan
关键词
Throughput; Schedules; Automata; Program processors; Computational modeling; Data models; Real-time systems; Synchronous dataflow; throughput; latency; timed automata; UPPAAL; DATA-FLOW PROGRAMS;
D O I
10.1109/ACCESS.2020.3013013
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:140171 / 140180
页数:10
相关论文
共 50 条
  • [1] Diagnosing timed automata using timed markings
    Bouyer, Patricia
    Henry, Leo
    Jaziri, Samy
    Jeron, Thierry
    Markey, Nicolas
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2021, 23 (02) : 229 - 253
  • [2] Diagnosing timed automata using timed markings
    Patricia Bouyer
    Léo Henry
    Samy Jaziri
    Thierry Jéron
    Nicolas Markey
    International Journal on Software Tools for Technology Transfer, 2021, 23 : 229 - 253
  • [3] VERIFICATION OF A FIELDBUS SCHEDULING PROTOCOL USING TIMED AUTOMATA
    Petalidis, Nicholaos
    COMPUTING AND INFORMATICS, 2009, 28 (05) : 655 - 672
  • [4] Modeling Two Way Concurrent Buffer System using Timed Automata in UPPAAL
    Mishra, Rohit
    Zeeshaan, Md
    Singh, Sanjay
    PROCEEDINGS OF THE 2012 WORLD CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGIES, 2012, : 846 - 851
  • [5] Production scheduling using timed automata
    Panek, Sebastian
    Stursberg, Olaf
    Engell, Sebastian
    AT-AUTOMATISIERUNGSTECHNIK, 2008, 56 (04) : 171 - 180
  • [6] Using Timed Automata Framework for Modeling Home Care Plans
    Gani, Kahina
    Bouet, Marinette
    Schneider, Michel
    Toumani, Farouk
    2015 INTERNATIONAL CONFERENCE ON SERVICE SCIENCE (ICSS), 2015, : 1 - 8
  • [7] Verification of RabbitMQ with Kerberos Using Timed Automata
    Li, Ran
    Yin, Jiaqi
    Zhu, Huibiao
    Phan Cong Vinh
    MOBILE NETWORKS & APPLICATIONS, 2022, 27 (05) : 2049 - 2067
  • [8] Approach to analyzing AADL end-to-end flow latency based on timed automata
    School of Computer Science and Engineering, Beijing University of Aeronautics and Astronautics, Beijing
    100191, China
    Beijing Hangkong Hangtian Daxue Xuebao, 8 (1451-1463): : 1451 - 1463
  • [9] Verification of RabbitMQ with Kerberos Using Timed Automata
    Ran Li
    Jiaqi Yin
    Huibiao Zhu
    Phan Cong Vinh
    Mobile Networks and Applications, 2022, 27 : 2049 - 2067
  • [10] ANALYZING TIMED SYSTEMS USING TREE AUTOMATA
    Akshay, S.
    Gastin, Paul
    Krishna, Shankara Narayanan
    LOGICAL METHODS IN COMPUTER SCIENCE, 2018, 14 (02)