Biblioteca122.739 documentos en línea

Artículo

Implementing and Evaluating an Heterogeneous, Scalable, Tridiagonal Linear System Solver with OpenCL to Target FPGAs, GPUs, and CPUsImplementación y Evaluación de un Solucionador de Sistemas Lineales Tridiagonales Heterogéneo, Escalable con OpenCL para Apuntar a FPGAs, GPUs y CPUs.

Resumen

Resolver sistemas lineales tridiagonales diagonalmente dominantes es un problema común en la computación científica de alto rendimiento (HPC). Además, cada vez es más común que las plataformas de HPC utilicen una combinación heterogénea de dispositivos de computación. Si bien es deseable diseñar implementaciones más rápidas de solucionadores de sistemas lineales paralelos, las preocupaciones sobre el consumo de energía están aumentando en prioridad. Este trabajo presenta la rutina. La rutina es una implementación heterogénea de OpenCL del algoritmo SPIKE truncado que puede utilizar FPGAs, GPUs y CPUs para acelerar simultáneamente la resolución de sistemas lineales tridiagonales diagonalmente dominantes. La rutina está diseñada para resolver sistemas tridiagonales de cualquier tamaño y puede asignar dinámicamente cargas de trabajo optimizadas a cada acelerador en un entorno heterogéneo dependiendo del rendimiento de cálculo de los aceleradores. El solucionador FPGA truncado SPIKE se desarrolla primero para optimizar el rendimiento del kernel del dispositivo OpenCL, el an

  • Tipo de documento:
  • Formato:pdf
  • Idioma:Inglés
  • Tamaño: Kb

Cómo citar el documento

Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.

Este contenido no est� disponible para su tipo de suscripci�n

Información del documento