
Implementação e Avaliação Preliminar de um novo Sistema Software DSM para Cluster de Computadores
Author(s) -
Rafael Mendes,
Lauro Whately,
Cristiana Bentes,
Cláudio Luis de Amorim
Publication year - 2005
Language(s) - Portuguese
Resource type - Conference proceedings
DOI - 10.5753/wscad.2005.18973
Subject(s) - computer science , spmd , operating system , software , humanities , philosophy
Neste trabalho apresentamos resultados preliminares da implementação e de desempenho de Clik, um novo sistema software DSM (SDSM) multithread para clusters de computadores. Em contraste com sistemas SDSM tradicionais que suportam a programação SPMD, Clik implementa o modelo de programação multithread proposto pela linguagem Cilk, o qual pemlite explorar paralelismo assíncrono e dinâmico freqüentemente encontrado em aplicações paralelas, mas que o modelo SPMD não consegue expressar de maneira eficiente. Como resultado, além de oferecer um sistema SDSM multithread, Clik também introduz um mecanismo eficiente e transparente de distribuição de tarefas entre os nós de um cluster, facilitando o balanceamento de carga. Nossos resultados preliminares de desempenho de Clik para três aplicações paralelas executadas em um cluster de 8 processadores mostraram que Clik é potencialmente capaz de superar o desempenho de sistemas SDSM estado-da-arte para essa classe importante de aplicações.