Modeling Resource Sharing using FSM-SADF

被引:0
|
作者
Bastos, Joao [1 ]
Stuijk, Sander [1 ]
Voeten, Jeroen [1 ,3 ]
Schiffelers, Ramon [1 ,2 ]
Jacobs, Johan [2 ]
Corporaal, Henk [1 ]
机构
[1] Eindhoven Univ Technol, Eindhoven, Netherlands
[2] ASML, Veldhoven, Netherlands
[3] TNO ESI, Eindhoven, Netherlands
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a modeling approach to capture the mapping of an application on a platform. The approach is based on Scenario-Aware Dataflow (SADF) models. In contrast to the related work, we express the complete design-space in a single formal SADF model. This allows us to have a compact and explorable state-space linked with an executable model capable of symbolically analyzing different mappings for their timing behavior. We can model different bindings for application tasks, different static-orders schedules for tasks bound in shared resources, as well as naturally capturing resource claiming/unclaiming using SADF semantics. Moreover, by using the inherent properties of dataflow graphs and the dynamic behavior of a Finite-State Machine, we can model different levels of pipelining, such as full application pipelining and interleaved pipelining of consecutive executions of the application. The size of the model is independent of the number of executions of the application. Since we are able to capture all this behavior in a single SADF model we can use available dataflow analysis, such as worst-case and best-case throughput and deadlock-freedom checking. Furthermore, since the model captures the design-space independently of the analysis technique, one can use different exploration approaches to analyze different sets of requirements.
引用
下载
收藏
页码:96 / 101
页数:6
相关论文
共 50 条
  • [1] Modeling Web browser interactions using FSM
    Miao, Huaikou
    Qian, Zhongsheng
    He, Tao
    2ND IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE, PROCEEDINGS, 2007, : 211 - 217
  • [2] Modeling the impact of resource sharing in Backfilling Policies using the Alvio Simulator
    Guim, F.
    Corbalan, J.
    Labarta, J.
    PROCEEDINGS OF MASCOTS '07: 15TH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, 2007, : 145 - 150
  • [3] Modeling and Verification of Web Application Components using FSM
    He, Tao
    Li, Liping
    Xu, Shouxiang
    2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SCIENCE AND APPLICATION (FCSA 2011), VOL 2, 2011, : 417 - 420
  • [4] Towards modeling web navigation using FSM and Z
    Qian Zhongsheng
    Miao Huaikou
    Chen Shengbo
    IITA 2007: WORKSHOP ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, PROCEEDINGS, 2007, : 371 - 376
  • [5] Modeling interactions using social integrity constraints:: A resource sharing case study
    Alberti, M
    Gavanelli, M
    Lamma, E
    Mello, P
    Torroni, P
    DECLARATIVE AGENT LANGUAGES AND TECHNOLOGIES, 2004, 2990 : 243 - 262
  • [6] MODELING A CLASS OF RESOURCE SHARING INTERCONNECTION NETWORKS USING TIMED PETRI NETS
    POMBORTSIS, A
    MENOS, A
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1994, 9 (03): : 155 - 163
  • [7] Modeling and Control of Resource Sharing Problems in Dioids
    Moradi, Soraia
    Hardouin, Laurent
    Raisch, Jorg
    2016 13TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS (WODES), 2016, : 410 - 417
  • [8] Modeling and Composition of Web Application Components using Extended FSM
    He, Tao
    Miao, Huaikou
    ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 6, PROCEEDINGS, 2008, : 363 - 368
  • [9] Using mobile agents for resource sharing
    Suna, A
    Klein, G
    El Fallah-Seghrouchni, A
    IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY, PROCEEDINGS, 2004, : 389 - 392
  • [10] Modeling and Optimization in Resource Sharing Systems: Application to Bike-Sharing with Unequal Demands
    Mo, Xiaoting
    Liu, Xinglu
    Chan, Wai Kin
    ALGORITHMS, 2021, 14 (02)