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

Trabalho Final - Arquitetura e Organização de Computadores 2.

2015 - 1º Sem. - Turma A (027375)
Prof. Ricardo Menotti


Objetivo:
O objetivo deste projeto foi explorar temas avançados de programação Assembly, paralela nas arquitetura x86-64.

Recursos:
Para estudar e explorar temas avançados na programação assembly utilizamos o algoritmo de Mandelbrot, Link (https://github.com/menotti/arq2asm/blob/master/pbm/mandelbrot.c), a partir dele foram feitas modificações para implementação de alguns temas abordados.

Temas abordados:

  • Acelerar o algoritmo por meio de instruções SIMD usando inline assembly;
  • Comparar códigos gerados por diferentes compiladores e parâmetros de compilação
  • Explicar o ganho de desempenho, estudando e demonstrando as diferenças entre os recursos serial e paralelo.
Clone this wiki locally