1 research outputs found

    Comparativa de los paradigmas de programaci贸n paralela: por manejo de threads, por paso de mensajes e h铆brida

    Get PDF
    Comparar los paradigmas de programaci贸n paralela para mejorar el uso de los recursos del computador mediante una investigaci贸n explorativa y descriptiva.El presente trabajo tiene como fin realizar una comparaci贸n entre los diferentes paradigmas de programaci贸n paralela, en los cuales se encuentran: por manejo de threads, por paso de mensajes, e h铆brida; esto se lleva a cabo a trav茅s de una investigaci贸n explorativa y luego descriptiva. La programaci贸n paralela ha ido tomado fuerza con la aparici贸n de las nuevas arquitecturas de multiprocesadores, es por eso que varias empresas han desarrollado lenguajes que ayuden al aprovechamiento de estos nuevos recursos entre los que se encuentran tambi茅n las GPUs o Tarjetas Gr谩ficas. Cada lenguaje de programaci贸n paralela presenta diferentes caracter铆sticas que indican la compatibilidad que tienen con las arquitecturas existentes, en este documento se detalla la descripci贸n de cada paradigma y un lenguaje referencial que se adapta a cada uno de ellos y las ventajas que se tiene al trabajar con las diferentes librer铆as. Al final encontramos un an谩lisis construido a partir de la investigaci贸n realizada, detallando cu谩l de los paradigmas y el lenguaje es m谩s conveniente a utilizar, tomando en cuenta los tiempos de ejecuci贸n y la interacci贸n con el usuario, basado en la arquitectura utilizada.Ingenier铆
    corecore