Price-performance aspects of accelerating the FDTD method using the vector processing programming paradigm on GPU and multi-core clusters

© 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 c...

Full description

Bibliographic Details
Main Authors: Ilgner, R., Davidson, David
Format: Journal Article
Published: 2014
Online Access:http://hdl.handle.net/20.500.11937/73363
_version_ 1848762995016990720
author Ilgner, R.
Davidson, David
author_facet Ilgner, R.
Davidson, David
author_sort Ilgner, R.
building Curtin Institutional Repository
collection Online Access
description © 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.
first_indexed 2025-11-14T10:56:25Z
format Journal Article
id curtin-20.500.11937-73363
institution Curtin University Malaysia
institution_category Local University
last_indexed 2025-11-14T10:56:25Z
publishDate 2014
recordtype eprints
repository_type Digital Repository
spelling curtin-20.500.11937-733632018-12-13T09:16:19Z Price-performance aspects of accelerating the FDTD method using the vector processing programming paradigm on GPU and multi-core clusters Ilgner, R. Davidson, David © 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. 2014 Journal Article http://hdl.handle.net/20.500.11937/73363 restricted
spellingShingle Ilgner, R.
Davidson, David
Price-performance aspects of accelerating the FDTD method using the vector processing programming paradigm on GPU and multi-core clusters
title Price-performance aspects of accelerating the FDTD method using the vector processing programming paradigm on GPU and multi-core clusters
title_full Price-performance aspects of accelerating the FDTD method using the vector processing programming paradigm on GPU and multi-core clusters
title_fullStr Price-performance aspects of accelerating the FDTD method using the vector processing programming paradigm on GPU and multi-core clusters
title_full_unstemmed Price-performance aspects of accelerating the FDTD method using the vector processing programming paradigm on GPU and multi-core clusters
title_short Price-performance aspects of accelerating the FDTD method using the vector processing programming paradigm on GPU and multi-core clusters
title_sort price-performance aspects of accelerating the fdtd method using the vector processing programming paradigm on gpu and multi-core clusters
url http://hdl.handle.net/20.500.11937/73363