Skip to content

XTRY1337/Assembly-Cpp-Multiply-Square-Matrix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Arquitetura de Computadores

Regras gerais

O relatório deve descrever em detalhe todo o trabalho e resultados obtidos, incluindo os tempos de execução em Assembly e em C++ e todas as informações teóricas necessárias para a execução do trabalho.

O relatório deve ser enviado por email até as 11:59pm de 30 de Abril. A Apresentação realiza-se no dia 3 de Maio.

Se for detetada algum copy entre trabalhos, ambos os grupos são punidos com 0.

Trabalho utilizando assembly - Trabalho número 8

Utilizando instruções SIMD e puro assembly, faça uma função para multiplicar eficientemente matrizes quadradas de valores float. As matrizes podem ter qualquer tamanho desde que seja multiplo de 4 (4, 8, 12, 16, …). Compare os resultados obtidos com o código em C++.

Matrizes quadradas

Matrizes que têm o mesmo número de linhas e colunas Tamanho das matrizes a serem utilizadas no projeto: apenas multiplos de 4, ou sejam, 4x4, 8x8, 12x12, etc..

Exemplo de multiplicaçao de duas matrizes quadradas:

image

Executar atualmente o programa

1º Step: Run application

2º Step: Enter a number that is a multiple of 4 into the console

3º Step: Wait for the result (Program will create automaticlly 2 square matrixes to multiply)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published