Pheft: programación pesimista de flujo de trabajo de procesamiento de imágenes para clústeres de DSP
Autores: Drozdov, Alexander Yu.; Tchernykh, Andrei; Novikov, Sergey V.; Vladislavlev, Victor E.; Rivera-Rodriguez, Raul
Idioma: Inglés
Editor: MDPI
Año: 2018
Acceso abierto
Artículo científico
2018
Pheft: programación pesimista de flujo de trabajo de procesamiento de imágenes para clústeres de DSP
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería de Software
Palabras clave
Procesamiento de imágenes
Programación de flujo de trabajo
Clúster de procesador de señal digital multinúcleo
Etiquetado de tareas
Priorización
Selección de recursos
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 30
Citaciones: Sin citaciones
Abordamos problemas de programación de flujo de trabajo de procesamiento de imágenes en un clúster de procesadores de señal digital multinúcleo. Presentamos un estudio experimental de estrategias de programación que incluyen etiquetado de tareas, priorización, selección de recursos y programación de procesadores de señal digital. Aplicamos estas estrategias en el contexto de la ejecución de las aplicaciones Ligo y Montage. Para proporcionar una guía efectiva en la elección de una buena estrategia, presentamos un análisis conjunto de tres objetivos conflictivos basados en la degradación del rendimiento. Se presenta un estudio de caso y los resultados experimentales demuestran que un enfoque de programación pesimista proporciona los mejores criterios de optimización en términos de compensaciones. El algoritmo de programación Pessimistic Heterogeneous Earliest Finish Time funciona bien en diferentes escenarios con una variedad de cargas de trabajo y configuraciones de clúster.
Descripción
Abordamos problemas de programación de flujo de trabajo de procesamiento de imágenes en un clúster de procesadores de señal digital multinúcleo. Presentamos un estudio experimental de estrategias de programación que incluyen etiquetado de tareas, priorización, selección de recursos y programación de procesadores de señal digital. Aplicamos estas estrategias en el contexto de la ejecución de las aplicaciones Ligo y Montage. Para proporcionar una guía efectiva en la elección de una buena estrategia, presentamos un análisis conjunto de tres objetivos conflictivos basados en la degradación del rendimiento. Se presenta un estudio de caso y los resultados experimentales demuestran que un enfoque de programación pesimista proporciona los mejores criterios de optimización en términos de compensaciones. El algoritmo de programación Pessimistic Heterogeneous Earliest Finish Time funciona bien en diferentes escenarios con una variedad de cargas de trabajo y configuraciones de clúster.