• DocumentCode
    251737
  • Title

    Learning Based Distributed Orchestration of Stochastic Discrete Event Simulations

  • Author

    Zhiquan Sui ; Harvey, Neil ; Pallickara, Shrideep

  • Author_Institution
    Comput. Sci. Dept., Colorado State Univ., Fort Collins, CO, USA
  • fYear
    2014
  • fDate
    8-11 Dec. 2014
  • Firstpage
    99
  • Lastpage
    108
  • Abstract
    Discrete event simulations (DES) are used in situations where we need to understand or describe complex phenomena. This paper describes an algorithm for dynamic orchestration of stochastic DES. To cope with long execution times in stochastic DES settings, we use MapReduce to achieve concurrent processing of the simulation on a distributed collection of machines. The proposed algorithm proactively targets imbalances between subtasks of the simulation. It achieves this by accurately predicting future execution times for map instances and apportioning processing workloads while accounting for the overheads associated with the apportioning. Our empirical benchmarks demonstrate the suitability of our scheme.
  • Keywords
    concurrency (computers); data handling; discrete event simulation; learning (artificial intelligence); parallel processing; stochastic processes; MapReduce to; complex phenomena; concurrent processing; dynamic orchestration; learning based distributed orchestration; stochastic DES setting; stochastic discrete event simulation; Computational modeling; Diseases; Heuristic algorithms; Load management; Load modeling; Predictive models; Stochastic processes; MapReduce; discrete event simulations; learning based orchestration; load balancing; proactive schemes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Utility and Cloud Computing (UCC), 2014 IEEE/ACM 7th International Conference on
  • Conference_Location
    London
  • Type

    conf

  • DOI
    10.1109/UCC.2014.18
  • Filename
    7027485