• DocumentCode
    3028762
  • Title

    Exploiting HHPC for parallel discrete event simulation

  • Author

    Abu-Ghazaleh, N. ; Linderman, R. ; Hillman, Robert ; Hanna, James

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Birmingham, UK
  • fYear
    2004
  • fDate
    7-11 June 2004
  • Firstpage
    250
  • Lastpage
    253
  • Abstract
    Parallel discrete event simulation (PDES) is an important application in use in many DoD projects; for example, PDES is used in large-scale war-gaming, and in complex system design, analysis and verification. Improving PDES performance and capacity allows faster simulation times and more extensive analysis of more detailed models. These benefits are not application-specific: they should reflect to any application that uses the improved simulation kernel. In this work, we overview our efforts for optimizing PDES in a heterogeneous high performance computing (HHPC) environment. We profile the SPEEDES simulator and identify several opportunities. We report on our experiences on two fronts: (1) optimizing the communication subsystem - a critical system for PDES since it is a fine-grained application and (2) exploring the use of augmented FPGA boards to accelerate simulation. While such approaches have been attempted for sequential and data path intensive applications, we believe that their use in clustered environments is novel. Both efforts are works in progress; we present our designs and some preliminary analysis results. For example, removing the centralized communication server from event message exchange path with a number of other small improvements to the simulation cycle, improved performance by an average of 20% performance improvement for one of our large benchmarks.
  • Keywords
    defence industry; discrete event simulation; military communication; military computing; parallel processing; Department of Defense; DoD projects; SPEEDES simulator; communication subsystem; computer simulation; heterogeneous high performance computing; military computing; parallel discrete event simulation; Acceleration; Analytical models; Computational modeling; Discrete event simulation; Field programmable gate arrays; High performance computing; Kernel; Large-scale systems; Performance analysis; System analysis and design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Users Group Conference (DOD_UGC'04), 2004
  • Conference_Location
    Williamsburg, VA, USA
  • Print_ISBN
    0-7695-2259-9
  • Type

    conf

  • DOI
    10.1109/DOD_UGC.2004.14
  • Filename
    1420879