Avaliação de algoritmos de ordenação em sistemas paralelos
AUTOR(ES)
Anna Catharina da Costa Dantas
DATA DE PUBLICAÇÃO
1997
RESUMO
A classificação ou ordenação de dados tem assumido grandes proporções no âmbito do processamento de informações, tanto devido a sua importância na análise de desempenho quanto pelo fato de ser utilizado como processo intermediário em diversas aplicações. Os primeiros estudos sobre ordenação se deram a partir dos algoritmos seqüenciais. Entretanto, o tamanho crescente das aplicações tratadas vem impondo maior demanda de tempo de execução e memória, provocando uma necessidade de evolução. Para tentar minimizar os efeitos de complexidade dos algoritmos seqüenciais de ordenação, diversos algoritmos paralelos vêm sendo propostos. A combinação entre a tecnologia disponibilizada pelo processamento paralelo e a eficiência dos algoritmos de ordenação produz algoritmos paralelos de ordenação com alto poder de computação. Esse trabalho avalia alguns dos algoritmos paralelos de ordenação interna disponíveis na literatura, aplicáveis ou adaptados a multicomputadores MIMD de memória distribuída, interconectados por redes locais. Alguns benchmarks com diferentes características de distribuição de probabilidade foram implementados para validar os resultados apresentados, obtidos a partir da execução paralela suportada por bibliotecas de comunicação por troca de mensagens
ASSUNTO(S)
programação paralela (computação) processamento paralelo (computadores) algoritmos paralelos
ACESSO AO ARTIGO
http://libdigi.unicamp.br/document/?code=vtls000129219Documentos Relacionados
- Algoritmos BSP/CGM para Ordenação
- Algoritmos Paralelos para Extensão Linear em Digrafos Planares
- Algoritmos memeticos paralelos aplicados a problemas de otimização combinatoria
- Algoritmos paralelos para o problema da mochila.
- Algoritmos heuristicos e exatos para resolução do problema de sequenciamento em processadores paralelos