18.04.2013 Views

PARALELIZAÇÃO DA RESOLUÇÃO DE EDPs PELO MÉTODO ...

PARALELIZAÇÃO DA RESOLUÇÃO DE EDPs PELO MÉTODO ...

PARALELIZAÇÃO DA RESOLUÇÃO DE EDPs PELO MÉTODO ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

determinadas regiões do domínio sendo estudado. Exemplos típicos destes fenômenos são o<br />

estudo da poluição em rios e mares causada por despejos de esgoto ou químicos ou acidentes<br />

envolvendo produtos químicos no solo, rios ou oceanos, estudos de meteorologia, indústria<br />

petrolífera, propagação eletromagnética e acústica, dentre outros.<br />

1.2 - PARTICIONAMENTO DO DOMÍNIO<br />

Para que seja implementado o processamento paralelo, o domínio precisa ser dividido<br />

em subdomínios, idealmente em tantos subdomínios quantos sejam os processadores<br />

disponíveis. Para isso, é necessário um algoritmo que meça a carga total e a carga em cada<br />

processador para detectar quando um desbalanceamento de carga acontece e para calcular a<br />

quantidade de carga que precisa migrar de um processador para outro. Apesar dos diversos<br />

particionadores disponíveis existentes (Chaco, Metis, Scotch, entre outros), eles não são<br />

focados no particionamento de malhas regulares para utilização do método Hopscotch, apesar<br />

de serem capazes de lidar com o problema. Por isso foi decidido construir um balanceador<br />

dinâmico de carga, de funcionamento simples e se aproveitando da geometria de uma malha<br />

estruturada, para aplicações resultantes de discretizações por diferenças finitas da resolução<br />

pelo método Hopscotch.<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!