Price-performance aspects of accelerating the FDTD method using the vector processing programming paradigm on GPU and multi-core clusters
MetadataShow full item record
© 2014 ACES The parallelization of the FDTD on GPUs has become popular due to the low cost, low power and high compute performance achieved with these devices. In recent years, manufacturers of multi-core processors have enhanced the vector processing capability inherent in conventional processing cores, to the extent that these are now contributing considerably to the acceleration of the FDTD and competing with GPUs. This paper will compare the power consumption and purchase cost versus the performance benefits of several parallel FDTD implementations, in order to quantify the effect of parallelizing the FDTD using various processing paradigms. The purchase cost of hardware, computational performance and power consumption are used to compare the parallel FDTD deployments on the BlueGene/P, GPU clusters and the multi-core clusters using SSE. It is shown that the deployment of the parallel FDTD using a hybrid programming paradigm achieves the best computational performance for the lowest purchase cost and power consumption.
Showing items related by title, author, creator and subject.
Ilgner, R.; Davidson, David (2015)© 2015 ACES. The use of the FDTD in Android applications heralds the use of mobile phone platforms for performing electromagnetic modeling tasks. The Samsung S4 and Alpha smartphones computations are powered by a pair of ...
Campbell, Stuart M. (1999)Parallel computing has long been an area of research interest because exploiting parallelism in difficult problems has promised to deliver orders of magnitude speedups. Processors are now both powerful and cheap, so that ...
Islam, Md.; Singh, Jaipal; Chonka, A.; Zhou, W. (2008)This paper presents an innovative fusion based multi-classifier email classification on a ubiquitous multi-core architecture. Many approaches use text-based single classifiers or multiple weakly trained classifiers to ...