• DocumentCode
    2706748
  • Title

    Simulation vs. prototype execution: a case study

  • Author

    Levy, A.M. ; Pavlides, G.

  • Author_Institution
    Fac. of Tech. Math. & Inf., Delft Univ. of Technol., Netherlands
  • fYear
    1990
  • fDate
    8-10 May 1990
  • Firstpage
    428
  • Lastpage
    436
  • Abstract
    In distributed computer environments and parallel applications many factors determine system performance. The main problem in increasing the performance of such systems is the impact of synchronization on the processor utilization. Synchronization overhead is caused mainly by intrinsic properties of the application (inherent parallelism, data and control dependencies, etc.) and by architectural and organizational features of the system. Experiments are discussed which concern the profiling of a distributed system, based on the client model. The basic goals are to compare the simulation results, such as parallelism profile, synchronization profile and speed-up profile, produced by a profiler tool and the similar results produced by the execution of the prototype implementation. Both kinds of results are presented, and the limitations and advantages of the simulation approach are discussed
  • Keywords
    distributed processing; parallel programming; software prototyping; virtual machines; client model; control dependencies; distributed computer environments; inherent parallelism; parallel applications; parallelism profile; profiler tool; prototype execution; speed-up profile; synchronization; system performance; Computational modeling; Computer aided software engineering; Computer simulation; Concurrent computing; Control systems; Data flow computing; Distributed computing; Parallel processing; System performance; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    CompEuro '90. Proceedings of the 1990 IEEE International Conference on Computer Systems and Software Engineering
  • Conference_Location
    Tel-Aviv
  • Print_ISBN
    0-8186-2041-2
  • Type

    conf

  • DOI
    10.1109/CMPEUR.1990.113654
  • Filename
    113654