• DocumentCode
    2395540
  • Title

    Execution time prediction for parallel data processing tasks

  • Author

    Juhász, Sándor ; Charaf, Hassan

  • Author_Institution
    Dept. of Autom. & Appl. Informatics, Budapest Univ. of Technol. & Econ., Hungary
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    31
  • Lastpage
    38
  • Abstract
    Nowadays a wide range of highly efficient hardware components are available as possible building blocks for parallel distributed systems, however many questions arise on the software side. There is no common solution for optimal distribution of co-operating tasks, and performance prediction is also an open issue. Efforts are focused on creating and making use of mathematical models in a precise domain, namely applications making moderate computation effort on a relatively large amount of data. The possibilities to predict and to minimize execution times are investigated in a cluster of workstations environment, where the data transfer system is expected to become the performance bottleneck. The use of the presented generic model is shown on the example of a parallel integer sorting algorithm: formulas are built up to provide the expected execution times and to approximate the optimal cluster size. Finally, the predicted and the measured execution times of the sorting algorithm are compared for different problem and cluster sizes
  • Keywords
    parallel algorithms; parallel programming; software performance evaluation; sorting; workstation clusters; cluster of workstations environment; cluster sizes; co-operating tasks; data transfer system; execution time minimization; execution time prediction; expected execution times; generic model; hardware components; integer sorting; mathematical models; measured execution times; moderate computation effort; optimal cluster size; optimal distribution; parallel algorithms; parallel data processing tasks; parallel distributed systems; parallel integer sorting algorithm; parallel performance; performance bottleneck; performance prediction; precise domain; sorting algorithm; Application software; Clustering algorithms; Computer networks; Data processing; Economic forecasting; Hardware; Mathematical model; Parallel algorithms; Sorting; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-based Processing, 2002. Proceedings. 10th Euromicro Workshop on
  • Conference_Location
    Canary Islands
  • Print_ISBN
    0-7695-1444-8
  • Type

    conf

  • DOI
    10.1109/EMPDP.2002.994210
  • Filename
    994210