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
Link To Document