Optimización de algoritmos utilizando sistemas de cómputo híbridos

Authors
Printista, Alicia Marcela; Gil Costa, Graciela Verónica; Alaniz, Marcelo; Bustos, Fabricio H.
Publication Year
2011
Language
Spanish
Format
conference paper
Status
Published version
Description
Con la aparición de las CPU multi-cores (o Chip-level-Multi-Processor -CMP-), es importante el desarrollo de las técnicas que exploten las ventajas de las CMP para acelerar las aplicaciones paralelas que poseen una gran demanda de cómputo paralelo. En particular, las aplicaciones que requieren de un gran poder computacional de los recursos disponibles, es esencial poder desarrollar estrategias y algoritmos que aprovechen el uso adecuado del hardware. Esto es especialmente crítico cuando se consideran sistemas o aplicaciones en las que los requerimientos ingresan en intervalos variables. En este trabajo se propone el desarrollo de técnicas híbridas basadas en el uso de MPI para la comunicación entre procesadores y OpenMP para la comunicación entre cores de un mismo procesador. OpenMP ha sido desarrollado para tomar ventaja de las facilidades multithreading de los nodos CMP. En este trabajo se presentan los objetivos y los desafíos de una línea de investigación que abarca los problemas de mapping, uso adecuado de las nuevas arquitecturas de procesadores, y cómo estas nuevas arquitecturas pueden ser utilizadas para mejorar el desarrollo de algoritmos de búsqueda e indexación sobre grandes colecciones de datos como la Web.
Eje: Procesamiento distribuido y paralelo
Red de Universidades con Carreras en Informática (RedUNCI)
Subject
Ciencias Informáticas
Sistemas de computación Híbridos
Tecnología Multi-core
Mapping
Estrategias de búsqueda
Parallel
Distributed
Access level
Open access
License
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
Repository
SEDICI (UNLP)
Institution
Universidad Nacional de La Plata
OAI Identifier
oai:sedici.unlp.edu.ar:10915/19882