Se presenta una técnica para paralelizar múltiples bucles en un sistema informático heterogéneo. Los bucles primero se desenrollan y luego se dividen en múltiples tareas que se asignan al hardware reconfigurable. Se aplica una optimización orientada al rendimiento para encontrar el mejor factor de desenrollado para cada bucle bajo restricciones de tamaño del hardware. El enfoque se demuestra utilizando tres aplicaciones: reconocimiento de voz, procesamiento de imágenes y el problema N-Body. Los resultados experimentales muestran que se logra una aceleración máxima de 34 en un FPGA de 274 MHz para el problema N-Body sobre un microprocesador de 2.6 GHz, lo cual es 4.1 veces mayor que el de un enfoque sin desenrollado.
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.
Artículo:
Capturando el miembro fantasma percibido a través de la realidad virtual
Artículo:
Un Modelo de Transmisión Periódica del Virus del Nilo Occidental con una Población de Hospedadores Estructurada por Etapas
Artículo:
Eliminación de ruido de imagen basada en un modelo de mezcla gaussiana mejorado.
Artículo:
Investigación de la intención de permanencia en la banca móvil: Un enfoque de métodos mixtos
Artículo:
Un enfoque de análisis de trayectorias de eventos clave para sistemas integrados
Artículo:
Creación de empresas y estrategia : reflexiones desde el enfoque de recursos
Artículo:
La gestión de las relaciones con los clientes como característica de la alta rentabilidad empresarial
Artículo:
Análisis socioeconómico de la problemática de los desechos plásticos en el mar
Artículo:
Los web services como herramienta generadora de valor en las organizaciones