Skip to content
conde2 edited this page Jun 28, 2015 · 5 revisions

Versão SIMD

A versão SIMD foi feita usando SSE (Streaming SIMD Extensions), junto com inline Assembly. Ela funciona executando paralelamente as operações matemáticas que estão presentes dentro dos loops, para cada coordenada X e Y da tela, diversas operações de adição e multiplicação são feitas. Para isso, usamos os registradores de paralelização xmm0 - xmm8 e então aplicamos as instruções SSE sobre o algorítimo original.


Original: Após aplicar o algoritimo Mandelbrot (Versão paralela):
Clone this wiki locally