O objetivo desta dissertação é implementar um compilador para o D-SOC com pipeline suportando single e multi-core
O principal objetivo para esta dissertação consiste em desenvolver um compilador para uma plataforma MPSoC e que seja agnóstico ao Sistema operativo, deixando em aberto possíveis extensão da mesma para outras plataformas a desenvolver no futuro:
1. Obter um compilador que converta um programa escrito em linguagem C para a linguagem máquina da arquitetura alvo.
2. Obter um compilador que produza resultados semanticamente corretos para a arquitetura alvo.
3. Gerar código otimizado que minimize a ocorrência hazards.
4. Obter um compilador que a partir de uma aplicação com chamadas ao sistema operativo genéricas faça a substituição pelas chamadas específicas para o sistema operativo escolhido e compile a aplicação com o sistema operativo desejado para a arquitetura alvo.