Análisis de rendimiento de un algoritmo de criptografía simétrica sobre arquitecturas multicore
Pousa, Adrián
Análisis de rendimiento de un algoritmo de criptografía simétrica sobre arquitecturas multicore - 1 archivo (708,6 KB)
Presentado en el XI Workshop Procesamiento Distribuido y Paralelo (WPDP) -- Formato de archivo PDF. -- Este documento es producción intelectual de la Facultad de Informática - UNLP (Colección BIPA/Biblioteca)
En este trabajo se presenta un análisis del rendimiento del algoritmo de cifrado simétrico AES (Advanced Encryption Standard) sobre distintas arquitecturas multicore. Para ello se realizaron tres implementaciones, basadas en el lenguaje C, que utilizan herramientas de programación paralela OpenMP, MPI y CUDA, para ser ejecutadas sobre procesadores multicore, cluster de multicore y GPU respectivamente. Se muestra la eficiencia obtenida por la implementación CUDA del algoritmo a medida que aumenta el tamaño de los datos de entrada.
DIF-M8147
ARQUITECTURAS MULTICORE
PROGRAMACIÓN PARALELA
INTERFAZ DE TRANSFERENCIA DE MENSAJES - MPI
Open MP Arquitectura Unificada de Dispositivos de Cómputo - CUDA Computación de Propósito General en Unidades de Procesamiento Gráfico - GPGPU Advanced Encryption Standard - AES
Análisis de rendimiento de un algoritmo de criptografía simétrica sobre arquitecturas multicore - 1 archivo (708,6 KB)
Presentado en el XI Workshop Procesamiento Distribuido y Paralelo (WPDP) -- Formato de archivo PDF. -- Este documento es producción intelectual de la Facultad de Informática - UNLP (Colección BIPA/Biblioteca)
En este trabajo se presenta un análisis del rendimiento del algoritmo de cifrado simétrico AES (Advanced Encryption Standard) sobre distintas arquitecturas multicore. Para ello se realizaron tres implementaciones, basadas en el lenguaje C, que utilizan herramientas de programación paralela OpenMP, MPI y CUDA, para ser ejecutadas sobre procesadores multicore, cluster de multicore y GPU respectivamente. Se muestra la eficiencia obtenida por la implementación CUDA del algoritmo a medida que aumenta el tamaño de los datos de entrada.
DIF-M8147
ARQUITECTURAS MULTICORE
PROGRAMACIÓN PARALELA
INTERFAZ DE TRANSFERENCIA DE MENSAJES - MPI
Open MP Arquitectura Unificada de Dispositivos de Cómputo - CUDA Computación de Propósito General en Unidades de Procesamiento Gráfico - GPGPU Advanced Encryption Standard - AES