An Algebra of Synchronous Scheduling Interfaces

被引:0
|
作者
Mendler, Michael [1 ]
机构
[1] Bamberg Univ, Fac Informat Syst & Appl Comp Sci, Bamberg, Germany
关键词
D O I
10.4204/EPTCS.46.3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we propose an algebra of synchronous scheduling interfaces which combines the expressiveness of Boolean algebra for logical and functional behaviour with the min-max-plus arithmetic for quantifying the non-functional aspects of synchronous interfaces. The interface theory arises from a realisability interpretation of intuitionistic modal logic (also known as Curry-Howard-Isomorphism or propositions-as-types principle). The resulting algebra of interface types aims to provide a general setting for specifying type-directed and compositional analyses of worst-case scheduling bounds. It covers synchronous control flow under concurrent, multi-processing or multi-threading execution and permits precise statements about exactness and coverage of the analyses supporting a variety of abstractions. The paper illustrates the expressiveness of the algebra by way of some examples taken from network flow problems, shortest-path, task scheduling and worst-case reaction times in synchronous programming.
引用
收藏
页码:28 / 48
页数:21
相关论文
共 50 条
  • [41] Clocking challenges in high speed source synchronous interfaces
    Zlatkovic, V.
    [J]. 2006 25TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, VOLS 1 AND 2, PROCEEDINGS, 2006, : 663 - 666
  • [42] Scan Test Strategy for Asynchronous-Synchronous Interfaces
    Octavian Petre
    Hans G. Kerkhoff
    [J]. Journal of Electronic Testing, 2004, 20 : 639 - 645
  • [43] Scan test strategy for asynchronous-synchronous interfaces
    Petre, O
    Kerkhoff, HG
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2004, 20 (06): : 639 - 645
  • [44] Scan test strategy for asynchronous-synchronous interfaces
    Petre, O
    Kerkhoff, HG
    [J]. EIGHTH IEEE EUROPEAN TEST WORKSHOP, PROCEEDINGS, 2003, : 43 - 48
  • [45] Synchronous Scheduling Algorithms for Edge Coordinated Internet of Things
    Olaniyan, Richard
    Maheswaran, Muthucumaru
    [J]. 2018 IEEE 2ND INTERNATIONAL CONFERENCE ON FOG AND EDGE COMPUTING (ICFEC), 2018,
  • [46] A SCHEDULING METHODOLOGY FOR A SYNCHRONOUS CYCLO-STATIC MULTIPROCESSOR
    MCGRATH, SJA
    HONG, CP
    BARNWELL, TP
    [J]. SYSTOLIC ARRAY PROCESSORS, 1989, : 641 - 652
  • [47] A scheduling method for synchronous communication in the each hardware compiler
    Sakurai, R
    Takahashi, M
    Kay, A
    Yamada, A
    Fujimoto, T
    Kambe, T
    [J]. PROCEEDINGS OF ASP-DAC '99: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 1999, 1999, : 193 - 196
  • [48] Improved Scheduling Mechanisms for Synchronous Information and Energy Transmission
    Qin, Danyang
    Yang, Songxiang
    Zhang, Yan
    Ma, Jingya
    Ding, Qun
    [J]. SENSORS, 2017, 17 (06):
  • [49] ROUTING, SCHEDULING AND PRODUCT MIX OPTIMIZATION BY MINIMAX ALGEBRA MODELS
    XIA, Q
    MACCHIETTO, S
    [J]. CHEMICAL ENGINEERING RESEARCH & DESIGN, 1994, 72 (A3): : 408 - 414
  • [50] Routing, scheduling and product mix optimization by minimax algebra models
    Xia, Q.
    Macchietto, S.
    [J]. Chemical Engineering Research and Design, 1994, 72 (A3) : 408 - 414