• DocumentCode
    1719037
  • Title

    A comparison of the FDTD algorithm implemented on an integrated GPU versus a GPU configured as a co-processor

  • Author

    Ilgner, R.G. ; Davidson, D.B.

  • Author_Institution
    Dept. Elec & Electron Eng., Univ. Stellenbosch, Matieland, South Africa
  • fYear
    2012
  • Firstpage
    1046
  • Lastpage
    1049
  • Abstract
    GPUs are commonly configured as slave devices, receiving FDTD task information and data from the host computer via a Peripheral Component Interconnect Express (PCIe) bus. The Accelerated Processing Uni t(APU) has both an integrated GPU and several conventional cores on the same Integrated Circuit die. The FDTD method is implemented on the Accelerated Processing Unit´s integrated GPU using the DirectCompute application programming interface and compared against an FDTD implementation on a GPU configured as a co-processor via a PCIe bus. The FDTD method is also implemented in parallel on the APU using the vector processing capability of the cores. The arrangement of both GPU and CPU cores on the same die has the potential to allow the concurrent processing of the FDTD method on both GPU and multi-core processor.
  • Keywords
    finite difference time-domain analysis; graphics processing units; peripheral interfaces; APU; DirectCompute application programming interface; FDTD algorithm; GPU coprocessor; PCIe bus; accelerated processing unit; integrated GPU; integrated circuit die; multicore processor; peripheral component interconnect express; slave devices; Acceleration; Computational modeling; Finite difference methods; Graphics processing unit; Multicore processing; Time domain analysis; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electromagnetics in Advanced Applications (ICEAA), 2012 International Conference on
  • Conference_Location
    Cape Town
  • Print_ISBN
    978-1-4673-0333-0
  • Type

    conf

  • DOI
    10.1109/ICEAA.2012.6328782
  • Filename
    6328782