Dissertação

System-Level Simulation Framework for Heterogeneous Multi-Core Processing Structures EVALUATED

Este trabalho apresenta uma ferramenta de simulação guiada por eventos, que será utilizada no desenho, desenvolvimento e criação dum protótipo duma estrutura de processamento heterogéneo constituída por vários núcleos. Esta estrutura de processamento será utilizada para executar um conjunto de algoritmos do ramo bioinformático mais especificamente alinhamento e processamento de sequências de ADN. Biólogos e investigadores utilizam estes procedimentos de alinhamento de forma a extrair informação de sequências extensas que necessitam de ser guardadas em grandes bases de dados devido ao seu tamanho. Este documento tem início com uma breve revisão sobre as linguagens de descrição de sistemas e hardware mais utilizadas. Em seguida, é feita uma comparação e discussão sobre estas linguagens no que toca à sua adequação relativamente à implementação da ferramenta de simulação em vista. Por fim, será apresentada a descrição detalhada da ferramenta de simulação construída tendo em conta os seus componentes, a forma como funcionam e como foram implementados utilizando SystemC.
Alinhamento ADN, processamento paralelo, arquitecturas heterogéneas, simulação nível sistema

Maio 30, 2012, 16:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Nuno Filipe Valentim Roma

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Auxiliar