Biblioteca122.294 documentos en línea

Artículo

Design of FPGA-Based Accelerator for Convolutional Neural Network under Heterogeneous Computing Framework with OpenCLDiseño de un acelerador basado en FPGA para redes neuronales convolucionales dentro de un marco de computación heterogénea con OpenCL.

Resumen

La CPU tiene recursos insuficientes para satisfacer la eficiente computación de la red neuronal convolucional (CNN), especialmente para aplicaciones integradas. Por lo tanto, las plataformas de cómputo heterogéneas son ampliamente utilizadas para acelerar tareas de CNN, como GPU, FPGA y ASIC. Entre éstas, FPGA puede acelerar la computación al mapear el algoritmo al hardware paralelo en lugar de la CPU, que no puede explotar completamente el paralelismo. Al utilizar completamente el paralelismo de la estructura de las redes neuronales, FPGA puede reducir los costos de computación y aumentar la velocidad de computación. Sin embargo, el desarrollo de FPGA requiere grandes habilidades de diseño. Como plataforma de desarrollo heterogéneo, OpenCL tiene algunas ventajas como un alto nivel de abstracción, un ciclo de desarrollo corto y una fuerte portabilidad, que pueden compensar la falta de diseñadores expertos. Este documento utiliza Xilinx SDAccel para realizar la aceleración paralela de tareas de CNN, y también propone una estrategia de optimización de una

  • 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