Evandro Clivatti Dall'Agnol, Gerson G. H. Cavalheiro.
Aglomerados de computadores t^em se tornado um alternativa vi´avel para o processamentode alto desempenho (PAD). Contudo, este tipo de arquitetura tem algumascaracter´?sticas importantes que devem ser levadas em considerac¸ ~ao na programac¸ ~ao deaplicac¸ ~oes eficientes, caracter´?sticas como mem´oria distribu´?da, quantidade de processadorespor m´aquina e comunicac¸ ~ao entre m´aquinas.Neste contexto, este trabalho descreve uma implementac¸ ~ao de uma biblioteca decomunicac¸ ~ao para uso na programac¸ ~ao de alto desempenho (PAD) utilizando arquiteturasmultiprocessadas com mem´oria distribu´?da, tamb´em chamados de aglomerados ou clusters.Esta biblioteca utiliza em sua concepc¸ ~ao o princ´?pio de mensagens ativas [CAR 99],onde a chegada de uma mensagem causa a execuc¸ ~ao de algum procedimento.A estrutura e a implementac¸ ~ao de um prot´otipo contextualizando seu uso no ambientede PAD Anahy [CAV 2003] s~ao abordadas. Caracter´?sticas como os modelos demem´oria e de execuc¸ ~ao s~ao levadas em considerac¸ ~ao na implementac¸ ~ao da biblioteca. Porfim, resultados preliminares de tempos de comunicac¸ ~ao s~ao apresentados e analisados.
http://www.lbd.dcc.ufmg.br/colecoes/erad-rs/2004/0041.pdf
Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web