• DocumentCode
    1990522
  • Title

    Heuristic Optimization Methods for Improving Performance of Recursive General Purpose Applications on GPUs

  • Author

    Yamagiwa, Shinichi ; Wada, Kazuyoshi ; Sousa, Leonel

  • Author_Institution
    INESC-ID/IST, Lisbon, Portugal
  • fYear
    2008
  • fDate
    1-5 July 2008
  • Firstpage
    325
  • Lastpage
    332
  • Abstract
    Due to the demand of high definition graphics presentation in gaming and video market, graphics processing units (GPUs) have drastically increased their computational capacities. General-purpose computation on GPUs uses the fragment shader multicore of these processing units to concurrently process data streams. However, the I/O overheads in recursive GPGPU applications have a negative impact in the performance of those systems. This paper proposes the remap method to improve the performance of general purpose recursive applications on GPUs, by decreasing the I/O overheads imposed by the VRAM/GPU interface. It is shown that significant performance improvements are achieved by applying the remap method to realistic recursive applications.
  • Keywords
    computer games; computer graphic equipment; graphical user interfaces; optimisation; VRAM/GPU interface; gaming market; graphics processing units; heuristic optimization methods; video market; Application software; Central Processing Unit; Computer graphics; Computer science; Concurrent computing; Distributed computing; High definition video; High performance computing; Microcomputers; Optimization methods; Caravela Platform; GPGPU; Remap Method; Stream-based Computing; Swap Method;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2008. ISPDC '08. International Symposium on
  • Conference_Location
    Krakow
  • Print_ISBN
    978-0-7695-3472-5
  • Type

    conf

  • DOI
    10.1109/ISPDC.2008.53
  • Filename
    4724263