• DocumentCode
    2956454
  • Title

    GPU-Accelerated Evaluation Platform for High Fidelity Network Modeling

  • Author

    Xu, Zhiguo ; Bagrodia, Rajive

  • Author_Institution
    Univ. of California, Los Angeles
  • fYear
    2007
  • fDate
    12-15 June 2007
  • Firstpage
    131
  • Lastpage
    140
  • Abstract
    High-fidelity simulations of mixed wired and wireless network systems are dependent on detailed simulation models, especially in the lower layers of the network stack. However, detailed modeling can result in prohibitive computation cost. In recent years, commercial graphics cards (GPUs) have drawn attention from the general computing community due to the superior computation capability. In this paper, we present our experience with using commercial graphics cards to speed up execution of network simulation models. First, we propose a general simulation framework supporting GPU-accelerated simulation models. Software abstraction is designed to facilitate the use and development of GPU-based models. Second, we implement and evaluate two simulation models using GPUs. We observed that using the GPUs can yield significant performance improvements for large configurations of the model, as compared with pure CPU-based computations, with no degradation in the accuracy of the results. This benefit is particularly impressive for models that include significant data parallel computations. However, we also observed that the overhead introduced by GPUs make them less effective in improving execution time of other network models. This study suggests that besides parallel computing and grid computing, network simulations can also be scaled by reaping computation capability of GPUs and, potentially, other external computational hardware.
  • Keywords
    Hi-Fi equipment; computer peripheral equipment; radio networks; GPU-accelerated evaluation platform; Software abstraction; commercial graphics cards; grid computing; high fidelity network modeling; network simulations; parallel computing; wireless network systems; Computational efficiency; Computational modeling; Computer networks; Concurrent computing; Degradation; Graphics; Grid computing; Parallel processing; Software design; Wireless networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Principles of Advanced and Distributed Simulation, 2007. PADS '07. 21st International Workshop on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-7695-2898-8
  • Type

    conf

  • DOI
    10.1109/PADS.2007.20
  • Filename
    4262799