• DocumentCode
    2310576
  • Title

    Detecting bottlenecks in parallel DAG-based data flow programs

  • Author

    Battré, Dominic ; Hovestadt, Matthias ; Lohrmann, Björn ; Stanik, Alexander ; Warneke, Daniel

  • Author_Institution
    Tech. Univ. Berlin, Berlin, Germany
  • fYear
    2010
  • fDate
    15-15 Nov. 2010
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    In recent years, several frameworks have been introduced to facilitate massively-parallel data processing on shared-nothing architectures like compute clouds. While these frameworks generally offer good support in terms of task deployment and fault tolerance, they only provide poor assistance in finding reasonable degrees of parallelization for the tasks to be executed. However, as billing models of clouds enable the utilization of many resources for a short period of time for the same cost as utilizing few resources for a long time, proper levels of parallelization are crucial to achieve short processing times while maintaining good resource utilization and therefore good cost efficiency. In this paper, we present and evaluate a solution for detecting CPU and I/O bottlenecks in parallel DAG-based data flow programs assuming capacity constrained communication channels. The detection of bottlenecks represents an important foundation for manually or automatically scaling out and tuning parallel data flow programs in order to increase performance and cost efficiency.
  • Keywords
    cloud computing; data flow computing; data flow graphs; fault tolerance; multiprocessing systems; parallel architectures; resource allocation; task analysis; CPU bottleneck detection; cloud computing; directed acyclic graph; fault tolerance; parallel DAG-based data flow program; parallel data processing; resource utilization; shared-nothing architecture; task deployment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Many-Task Computing on Grids and Supercomputers (MTAGS), 2010 IEEE Workshop on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    978-1-4244-9704-1
  • Electronic_ISBN
    978-1-4244-9705-8
  • Type

    conf

  • DOI
    10.1109/MTAGS.2010.5699429
  • Filename
    5699429