• DocumentCode
    762116
  • Title

    Customization of Arbitration Policies and Buffer Space Distribution Using Continuous-Time Markov Decision Processes

  • Author

    Kallakuri, Sankalp S. ; Doboli, Alex

  • Author_Institution
    Dept. of Electr. & Comput. Eng, Stony Brook Univ., NY
  • Volume
    15
  • Issue
    2
  • fYear
    2007
  • Firstpage
    240
  • Lastpage
    245
  • Abstract
    This paper presents a stochastic approach for bus arbiter design. Arbiter design includes policy design, buffer insertion, and optimal buffer sizing. The methodology uses continuous-time Markov decision processes (CTMDPs) to get optimal arbitration policies and buffer space distribution. The mathematical formulation of this problem in terms of a CTMDP framework leads to a linear programming problem for bus architectures without bridges, and to a nonlinear formulation for bus architectures with bridges. In the second case, the methodology splits the nonlinear problem into several smaller, linear subsystems by introducing buffers at the bridges, and then solves the linear subsystems. In our experiments, we found that stochastic policies provide efficient arbitration for bus architectures with redundant buses for communication between processors. The size of buffers in some cases was reduced by 90%, and by 50% in the average sense. Data loss was reduced by 20% to 50% with redistribution of the buffer space
  • Keywords
    Markov processes; buffer circuits; integrated circuit design; logic design; arbiter design; arbitration policies; buffer insertion; buffer space distribution; bus arbitration; bus architectures; continuous-time Markov decision processes; linear programming problem; mathematical formulation; optimal buffer sizing; policy design; stochastic approach; stochastic modeling; Bridges; Computer architecture; Linear programming; Multiprocessing systems; Nonlinear equations; Power system modeling; Stochastic processes; Topology; Traffic control; Very large scale integration; Bus arbitration; continuous time Markov decision processes (CTMDPs); stochastic modeling;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2007.895003
  • Filename
    4142774