download completo - SET - USP
download completo - SET - USP
download completo - SET - USP
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
154<br />
Célia Leiko Ogawa Kawabata, Wilson Sergio Venturini & Humberto Breves Coda<br />
Speedups obtidos com o modelo de<br />
toróide<br />
speedup<br />
12<br />
11<br />
10<br />
9<br />
8<br />
7<br />
6<br />
5<br />
4<br />
3<br />
2<br />
Speedup<br />
Integração<br />
Montagem<br />
Solução<br />
Teórico<br />
3 6 9 12<br />
número de escravos<br />
Figura 1 – Speedups obtidos com a simulação de um toróide.<br />
Na Figura 1 é possível observar que a parte que obteve o melhor desempenho é a montagem<br />
da matriz seguida da integração dos elementos e por último a solução do sistema. A integração de<br />
elementos possui uma sobrecarga de processamento, pois os elementos de interface da divisão do<br />
modelo para o processamento paralelo ocasionam a necessidade do cálculo desses elementos em 2<br />
processadores. A montagem da matriz não tem essa sobrecarga e por isso possui desempenho<br />
melhor. Observa-se que o speedup global também alcança bom desempenho.<br />
5 CONCLUSÕES PARCIAIS<br />
O objetivo de estudo e identificação dos gargalos de tempo iniciais para paralelização do<br />
AcadSoft foi plenamente atingido. Dessa forma, o objetivo de estudo teórico, proposta e<br />
implementação da paralelização da integração de elementos e montagem do sistema do programa<br />
cascatridin.for foi atingido, atingindo bons níveis de speedup e eficiência para o período que a<br />
pesquisa se desenvolveu.<br />
A disseminação dos conhecimentos, criação de cultura de programação em paralelo, bem<br />
como a ajuda direta na paralelização de outros códigos já está sendo realizada.<br />
Como continuidade do trabalho, um algoritmo do método de elementos de contorno está em<br />
fase de paralelização.<br />
6 AGRADECIMENTOS<br />
A autora agradece à FAPESP pelo apoio financeiro.<br />
7 REFERÊNCIAS<br />
AMESTOY, P. R. et al. Hybrid scheduling for the parallel solution of linear systems. Parallel<br />
Computing, Elsevier Science Publishers, v. 32, n. 2, p.136-156, 2006.<br />
Cadernos de Engenharia de Estruturas, São Carlos, v. 11, n. 53, p. 151-155, 2009