• DocumentCode
    2795897
  • Title

    Exploring graphics processor performance for general purpose applications

  • Author

    Trancoso, Pedro ; Charalambous, Maria

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Cyprus, Nicosia, Cyprus
  • fYear
    2005
  • fDate
    30 Aug.-3 Sept. 2005
  • Firstpage
    306
  • Lastpage
    313
  • Abstract
    Graphics processors are designed to perform many floating-point operations per second. Consequently, they are an attractive architecture for high-performance computing at a low cost. Nevertheless, it is still not very clear how to exploit all their potential for general-purpose applications. In this work we present a comprehensive study of the performance of an application executing on the GPU. In addition, we analyze the possibility of using the graphics card to extend the life-time of a computer system. In our experiments we compare the execution on a mid-class GPU (NVIDIA GeForce FX 5700LE) with a high-end CPU (Pentium 4 3.2 GHz). The results show that to achieve high speedup with the GPU you need to: (1) format the vectors into two-dimensional arrays; (2) process large data arrays; and (3) perform a considerable amount of operations per data element. Finally, we study the performance when upgrading a low-end system by simply adding a GPU. This solution is cheaper, results in smaller power consumption and achieves higher speedup (8.1x versus 1.3x) than a full upgrade to a new high-end system.
  • Keywords
    computer graphic equipment; floating-point operations; general purpose applications; graphics card; graphics processor performance exploration; high-end CPU; high-performance computing; mid-class GPU; two-dimensional arrays; Application software; Central Processing Unit; Computer architecture; Computer graphics; Computer science; Costs; Energy consumption; Process design; Sparse matrices; Supercomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, 2005. Proceedings. 8th Euromicro Conference on
  • Print_ISBN
    0-7695-2433-8
  • Type

    conf

  • DOI
    10.1109/DSD.2005.40
  • Filename
    1559819