Comparación de rendimiento y esfuerzo de programación entre Numba y Cython para una aplicación multi-hilada de alto rendimiento

Milla, Andrés

Título:
Comparación de rendimiento y esfuerzo de programación entre Numba y Cython para una aplicación multi-hilada de alto rendimiento
Autor:
Milla, Andrés
Colaboradores:
Rucci, Enzo
Temas:
PROGRAMACIÓN PARALELAPYTHON
En:
Congreso Argentino de Ciencias de la Computación (28vo : 2022 : La Rioja, Argentina)
Resumen:
En la actualidad, Python es uno de los lenguajes mas utilizados en diversas áreas de aplicación. Sin embargo, éste presenta limitaciones a la hora de poder optimizar y paralelizar aplicaciones debido a limitaciones de su intérprete oficial (CPython), especialmente para aplicaciones CPU-bound. Para solucionar esta problemática han surgido traductores alternativos, aunque cada uno con un enfoque diferente y con su propia relación de costo-rendimiento. Este trabajo es una continuación de otros previos, donde se presenta una comparación de rendimiento más justa y actualizada de los traductores Numba y Cython para el caso de estudio N-Body (un problema popular con alta demanda computacional). Además, se realiza un análisis comparativo del esfuerzo de programación requerido por ambas soluciones, lo que brinda un segundo criterio a la hora de optar entre ellos.
URL/DOI:
http://sedici.unlp.edu.ar/handle/10915/149611
Palabras clave:
costo de programación
Medio:
Soporte electrónico
Tipo de documento:
Artículo
Descripción física:
1 archivo (2,8 MB)
Idioma:
Español
Publicación:
, 2022

Puede solicitar más fácilmente el ejemplar con: A1355

Ver estantes

En este momento no hay ningún ejemplar disponible.


Disponibilidad Actual Para Préstamo: 0 Disponibilidad Actual Para Sala de Lectura: 0 Cantidad Actual de Reservas: 0 Cantidad Actual de Préstamos: 0

Valoración


Comentarios (0)