Programação Paralela em Arquiteturas Multi-Core/Compiladores paralelizadores: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Brunofs (discussão | contribs)
Brunofs (discussão | contribs)
Linha 574:
----
 
Para cada paralelização '''ρ''', a métrica de eficiência é calculada como
 
----
Linha 584:
----
 
Onde, '''t<sub>s</sub>''' é o tempo de execução da versão original seqüencial implementada pelo grupo NAS da NASA Ames Research Laboratory; '''P''' é o número de processadores e '''t<sub>p</sup>(P, ρ)''' é o tempo de execução paralela utilizando '''P''' processadores e a paralelização '''ρ'''.
 
Os gráficos mostram que a eficiência de paralelização MDI por codificação manual baseada na distribuição de dados multiparticionados é excelente, rendendo um média de eficiência na paralelização de 1.20 para SP classe ‘A’, 0.94 para SP classe ’B’, 0.97 para BT classe ’A’ e 1.02 para BT classe ’B’. Assim, as versões codificadas possuem ''speedup'' quase linear.