|
Proposta de dissertação do MEI |
Título: |
Fusão Oportunista de Computações para GPU |
Proponente(s): |
Hervé Paulino |
Créditos: |
42 ECTS |
Área científica: |
Computer Systems and Networks |
Início preferencial: |
Qualquer semestre |
URL: |
|
Já estão em curso trabalhos preliminares executados pelo alunos: |
|
Breve descrição: |
Plataformas de programação de alto-nível para GPUs permitem executar computações individuais no GPU (como expressões sobres matrizes). No entanto, a execução de cada computação implica desencadear uma nova execução (kernel) no GPU, uma operação que é dispendiosa.
Neste trabalho pretende-se implementar um sistema para fundir várias computações GPU numa só, sempre que tal faça sentido. Tal poderá ser aplicado para fundir várias computações que estejam numa fila à espera de ser executadas, ou perceber que partes de uma computação complexa podem ser executadas no GPU e quais têm de ser executadas no CPU. |
Observações: |
Trabalho a ser desenvolvido em C++ sobre a plataforma Marrow para a programação de GPUs. |
|