Un método FDTD paralelo de alto rendimiento mejorado mediante el uso del conjunto de instrucciones SSE
Autores: Dau-Chyrh, Chang; Lihong, Zhang; Xiaoling, Yang; Shao-Hsiang, Yen; Wenhua, Yu
Idioma: Inglés
Editor: Hindawi Publishing Corporation
Año: 2012
Disponible con Suscripción Virtualpro
Artículos
Categoría
Ingeniería y Tecnología
Licencia
Atribución – Compartir igual
Consultas: 8
Citaciones: Sin citaciones
Introducimos una técnica de aceleración por hardware para el método paralelo de diferencias finitas en el dominio del tiempo (FDTD) utilizando el conjunto de instrucciones SSE (streaming (single instruction multiple data) SIMD extensions). La implementación del conjunto de instrucciones SSE para el método FDTD paralelo ha logrado una mejora significativa en el rendimiento de la simulación. Las pruebas de referencia de la aceleración SSE tanto en la estación de trabajo multi-CPU como en el clúster de ordenadores han demostrado las ventajas de la aceleración VALU (unidad lógica aritmética vectorial) sobre la aceleración GPU. Se emplean varias aplicaciones de ingeniería para demostrar el rendimiento del método FDTD paralelo mejorado por el conjunto de instrucciones SSE.
Descripción
Introducimos una técnica de aceleración por hardware para el método paralelo de diferencias finitas en el dominio del tiempo (FDTD) utilizando el conjunto de instrucciones SSE (streaming (single instruction multiple data) SIMD extensions). La implementación del conjunto de instrucciones SSE para el método FDTD paralelo ha logrado una mejora significativa en el rendimiento de la simulación. Las pruebas de referencia de la aceleración SSE tanto en la estación de trabajo multi-CPU como en el clúster de ordenadores han demostrado las ventajas de la aceleración VALU (unidad lógica aritmética vectorial) sobre la aceleración GPU. Se emplean varias aplicaciones de ingeniería para demostrar el rendimiento del método FDTD paralelo mejorado por el conjunto de instrucciones SSE.