Mostrar el registro sencillo del ítem
FPS performance profiling for multiple computational architectures using the DCP dehazing algorithm
Perfilado de rendimiento de FPS para múltiples arquitecturas computacionales usando el algoritmo de reducción de neblina DCP
dc.creator | Navarro-Brenes, Allan Francisco | |
dc.creator | Chavarría-Zamora, Luis Alberto | |
dc.date | 2022-06-29 | |
dc.date.accessioned | 2023-02-16T16:05:25Z | |
dc.date.available | 2023-02-16T16:05:25Z | |
dc.identifier | https://revistas.tec.ac.cr/index.php/tec_marcha/article/view/5718 | |
dc.identifier | 10.18845/tm.v35i3.5718 | |
dc.identifier.uri | https://hdl.handle.net/2238/14098 | |
dc.description | In this document we present a benchmark to evaluate the performance of different platforms in the execution of a dehazing algorithm based on the Dark Channel Prior (DCP) [1]. The parameter used for the evaluation was the number of frames per second (FPS) that the device was able to process. This tool allows to determine which architectures can execute the algorithm in real time. The testing environment was executing in four platforms, a Google Pixel 3a, a Raspberry Pi 3B+, a GPU by NVIDIA, and an Intel x86 processor. The following software development kits (SDK’s) where used for each of the platforms: Android NDK, Yocto Poky, CUDA, and the GCC toolchain. The tool allowed us to collect, for each platform, the FPS for different image sizes, these results allow the selection of an ideal architecture depending on a specific application (e.g., low power, HPC). The testing environment was executing in four platforms, a Google Pixel 3a, a Raspberry Pi 3B+, a GPU by NVIDIA, and an Intel x86 processor. The following software development kits (SDK’s) where used for each of the platforms: Android NDK, Yocto Poky, CUDA, and the GCC toolchain. The tool allowed us to collect, for each platform, the FPS for different image sizes, these results allow the selection of an ideal architecture depending on a specific application (e.g., low power, HPC). | en-US |
dc.description | Este documento presenta una prueba de rendimiento creada para evaluar el desempeño de diferentes plataformas en la ejecución de un algoritmo de reducción de niebla basado en el “Dark Channel Prior” (DCP) [1]. El parámetro utilizado para la evaluación fue el número de cuadros por segundo (FPS, por sus siglas en inglés) que el dispositivo es capaz de procesar. Con esta herramienta se logra determinar aquellas arquitecturas que son aptas para ejecutar el algoritmo en tiempo real. El ambiente de pruebas se ejecutó en cuatro plataformas, un Google Pixel 3a, una Raspberry Pi 3B+, una GPU de NVIDIA y un procesador Intel x86. Se usaron los siguientes kits de desarrollo de software (SDK, por sus siglas en inglés) según la plataforma: Android NDK, Yocto Poky, CUDA y la cadena de herramientas GCC. La herramienta permitió recopilar, para cada plataforma, los FPS para distintos tamaños de imagen, con estos resultados se pueden escoger la arquitectura más idónea según el área de implementación (e.g., bajo consumo o HPC). El ambiente de pruebas se ejecutó en cuatro plataformas, un Google Pixel 3a, una Raspberry Pi 3B+, una GPU de NVIDIA y un procesador Intel x86. Se usaron los siguientes kits de desarrollo de software (SDK, por sus siglas en inglés) según la plataforma: Android NDK, Yocto Poky, CUDA y la cadena de herramientas GCC. La herramienta permitió recopilar, para cada plataforma, los FPS para distintos tamaños de imagen, con estos resultados se pueden escoger la arquitectura más idónea según el área de implementación (e.g., bajo consumo o HPC). | es-ES |
dc.format | application/pdf | |
dc.format | text/html | |
dc.language | spa | |
dc.publisher | Editorial Tecnológica de Costa Rica (entidad editora) | es-ES |
dc.relation | https://revistas.tec.ac.cr/index.php/tec_marcha/article/view/5718/6022 | |
dc.relation | https://revistas.tec.ac.cr/index.php/tec_marcha/article/view/5718/6049 | |
dc.rights | Derechos de autor 2022 Revista Tecnología en Marcha | es-ES |
dc.rights | https://creativecommons.org/licenses/by-nc-nd/4.0 | es-ES |
dc.source | Tecnología en marcha Journal; 2022: Vol. 35 Núm. 3: Julio-Setiembre 2022; Pág. 73-81 | en-US |
dc.source | Revista Tecnología en Marcha; 2022: Vol. 35 Núm. 3: Julio-Setiembre 2022; Pág. 73-81 | es-ES |
dc.source | 2215-3241 | |
dc.source | 0379-3982 | |
dc.subject | FPS Benchmark | en-US |
dc.subject | Image processing | en-US |
dc.subject | Real-time processing | en-US |
dc.subject | Embedded Systems | en-US |
dc.subject | Computer architecture | en-US |
dc.subject | Image Dehazing | en-US |
dc.subject | Image Restoration | en-US |
dc.subject | Benchmark de FPS | es-ES |
dc.subject | Procesamiento de imágenes | es-ES |
dc.subject | Procesamiento en tiempo real | es-ES |
dc.subject | Sistemas empotrados | es-ES |
dc.subject | Arquitectura de computadores | es-ES |
dc.subject | Reducción de neblina | es-ES |
dc.subject | Restauración de Imagen | es-ES |
dc.title | FPS performance profiling for multiple computational architectures using the DCP dehazing algorithm | en-US |
dc.title | Perfilado de rendimiento de FPS para múltiples arquitecturas computacionales usando el algoritmo de reducción de neblina DCP | es-ES |
dc.type | artículo original |
Ficheros en el ítem
Ficheros | Tamaño | Formato | Ver |
---|---|---|---|
No hay ficheros asociados a este ítem. |
Este ítem aparece en la(s) siguiente(s) colección(ones)
-
Tecnología en Marcha [2043]
Es una revista que se publica por trimestres