Trabalho final da disciplina Sistemas Operacionais I (2013/2) da graduação em Ciência da Computação da UERJ.
O trabalho consiste em fazer um multiplicador de matrizes com threads separadas para leitura dos arquivos, calculos e exibição, utilizando memória compartilhada e semáforos para controle.
Feito em C para Linux
Para rodar o código com o make
make run
Parar rodar o código com arquivos de entrada de teste (necessário Python)
make test