• Home
  • Search
  • Provisioning and Performance Evaluation of Parallel Systems with Output Synchronization
  • Cite Icon6
  • https://doi.org/10.1145/3300142Copy DOI Icon

Provisioning and Performance Evaluation of Parallel Systems with Output Synchronization

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Parallel server frameworks are widely deployed in modern large-data processing applications. Intuitively, splitting and parallel processing of the workload provides accelerated application response times and scaling flexibility. Examples of such frameworks include MapReduce, Hadoop, and Spark. For many applications, the dynamics of such systems are naturally captured by a Fork-Join (FJ) queuing model, where incoming jobs are split into tasks each of which is mapped to exactly one server. When all the tasks that belong to one job are executed, the job is reassembled and leaves the system. We consider this behavior at the output as a synchronization constraint.In this article, we study the performance of such parallel systems for different server properties, e.g., work-conservingness, phase-type behavior, and as suggested by recent evidence, for bursty input job arrivals. We establish a Large Deviations Principle for the steady-state job waiting times in an FJ system based on Markov-additive processes. Building on that, we present a performance analysis framework for FJ systems and provide computable bounds on the tail probabilities of the steady-state waiting times. We validate our bounds using estimates obtained through simulations. In addition, we define and analyze provisioning, a flexible division of jobs into tasks, in FJ systems. Finally, we use this framework together with real-world traces to show the benefits of an adaptive provisioning system that adjusts the service within an FJ system based on the arrival intensity.

Similar Papers
  • Book Chapter

A Neural Network Based Methodology for Performance Evaluation of Parallel Systems

  • Jan 01, 2005
  • Sırma Yavuz
  • Book Chapter

Efficient performance evaluation of parallel systems

  • Jan 01, 1994
  • Massively Parallel Processing Applications and Development
  • H Jonkers +2
  • Research Article
  • Citations14

Computable Bounds in Fork-Join Queueing Systems

  • Jun 15, 2015
  • ACM SIGMETRICS Performance Evaluation Review
  • Amr Rizk +2
  • Conference Article
  • Citations1

ES: a tool for predicting the performance of parallel systems

  • Jan 31, 1994
  • J.B Sinclair +1
  • Research Article
  • Citations29

Performance evaluation of parallel systems

  • Dec 01, 1999
  • Parallel Computing
  • Paolo Cremonesi +3
  • Book Chapter
  • Citations31

Visualizing parallel computer system performance

  • Oct 01, 1989
  • A D Malony +1
  • Conference Article
  • Citations1

Scaling Regular Expression Matching Performance in Parallel Systems through Sampling Techniques

  • Dec 01, 2011
  • Domenico Ficara +6
  • Conference Article
  • Citations2

Gaussian and EJ networks — Some efficient interconnection topologies for parallel systems

  • Oct 01, 2013
  • Bella Bose
  • Research Article
  • Citations167

Performance of combined solar-heat pump systems

  • Jan 01, 1979
  • Solar Energy
  • T.L Freeman +2
  • Research Article
  • Citations1

Adaptive Event-Triggered Output Synchronization of Heterogeneous Multiagent Systems: A Model-Free Reinforcement Learning Approach

  • Jan 01, 2025
  • IEEE Transactions on Signal and Information Processing over Networks
  • Wenfeng Hu +4
  • Research Article
  • Citations25

Parallel File System Analysis Through Application I/O Tracing

  • May 24, 2012
  • The Computer Journal
  • S A Wright +8
  • Conference Article
  • Citations4

A generic multi virtual machines architecture for distributed parallel operating systems design

  • Apr 26, 1994
  • T Muntean
  • Conference Article
  • Citations1

Design and evaluation of a high performance parallel file system

  • Jan 01, 2005
  • Li Ou +4
  • Conference Article
  • Citations2

The use of formal methods in parallel operating systems

  • Sep 21, 1992
  • J.A Keane +1
  • Conference Article
  • Citations21

Fundamentals of Parallel Hybrid Turbofan Mission Analysis with Application to the Electrically Variable Engine

  • Jul 08, 2018
  • Jonathan C Gladin +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.