• DocumentCode
    3501910
  • Title

    A Performance Prediction Methodology for Data-dependent Parallel Applications

  • Author

    Fritzsche, P. ; Roig, C. ; Ripoll, A. ; Luque, E. ; Hernández, A.

  • Author_Institution
    Dept. of Comput. Sci., Univ. Autonoma of Barcelona
  • fYear
    2006
  • fDate
    25-28 Sept. 2006
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The increase in the use of parallel distributed architectures in order to solve large-scale scientific problems has generated the need for performance prediction for both deterministic applications and non-deterministic applications. In particular, the performance prediction of data-dependent programs is an extremely challenging problem because for a specific issue the input datasets may cause different execution times. Generally, a parallel application is characterized as a collection of tasks and their interrelations. If the application is time-critical it is not enough to work with only one value per task, and consequently knowledge of the distribution of task execution times is crucial. The development of a new prediction methodology to estimate the performance of data-dependent parallel applications is the primary target of this study. This approach makes it possible to evaluate the parallel performance of an application without the need of implementation. A real data-dependent arterial structure detection application model is used to apply the methodology proposed. The predicted times obtained using the new methodology for genuine datasets are compared with predicted times that arise from using only one execution value per task. Finally, the experimental study shows that the new methodology generates more precise predictions
  • Keywords
    distributed processing; parallel architectures; data-dependent arterial structure detection application model; data-dependent parallel application; data-dependent programs; parallel distributed architecture; performance prediction methodology; Application software; Biomedical imaging; Computer architecture; Computer science; Computer vision; Large-scale systems; Life testing; Medical diagnostic imaging; Programming profession; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2006 IEEE International Conference on
  • Conference_Location
    Barcelona
  • ISSN
    1552-5244
  • Print_ISBN
    1-4244-0327-8
  • Electronic_ISBN
    1552-5244
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2006.311879
  • Filename
    4100385