• DocumentCode
    296701
  • Title

    Towards a thread-based parallel direct execution simulator

  • Author

    Dickens, Phillip ; Haines, Matthew ; Mehrotra, Piyush ; Nicol, David

  • Author_Institution
    Inst. for Comput. Applications in Sci. & Eng., NASA Langley Res. Center, Hampton, VA, USA
  • Volume
    1
  • fYear
    1996
  • fDate
    3-6 Jan 1996
  • Firstpage
    424
  • Abstract
    Parallel direct execution simulation is an important tool for performance and scalability analysis of large message passing parallel programs executing on top of a virtual computer. However, detailed simulation of message-passing codes requires a great deal of computation. We are therefore interested in pursuing implementation techniques which can decrease this cost. One idea is to implement the application virtual processes as lightweight threads rather than traditional Unix processes, reducing both on-processor communication costs and context switching costs. We describe an initial implementation of a thread-based parallel direct execution simulator. We discuss the advantages of such an approach and present preliminary results that indicate a significant improvement over the process-based approach
  • Keywords
    message passing; parallel programming; software performance evaluation; virtual machines; application virtual processes; context switching costs; implementation techniques; large message passing parallel programs; lightweight threads; message-passing codes; on-processor communication costs; parallel direct execution simulation; performance analysis; scalability analysis; thread-based parallel direct execution simulator; virtual computer; Analytical models; Application software; Computational modeling; Computer simulation; Concurrent computing; Costs; Message passing; Performance analysis; Scalability; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1996., Proceedings of the Twenty-Ninth Hawaii International Conference on ,
  • Conference_Location
    Wailea, HI
  • Print_ISBN
    0-8186-7324-9
  • Type

    conf

  • DOI
    10.1109/HICSS.1996.495490
  • Filename
    495490