| Nome: | Descrição: | Tamanho: | Formato: | |
|---|---|---|---|---|
| 1005.59 KB | Adobe PDF |
Autores
Orientador(es)
Resumo(s)
Esta tese pretende desenvolver um sistema de apoio à execução de computações
paralelas independentes utilizável a partir do Matlab. Em particular, pretendese
desenvolver de raiz um sistema que explore eficientemente a existência de
múltiplos processadores em diferentes configurações hardware, com as seguintes
características:
• Possibilidade de lançar múltiplas computações independentes em paralelo
com diferentes parâmetros de entrada.
• Disponibilidade para interromper computações lançadas, sempre que se
verificar que estas não produzem resultados úteis.
O desenvolvimento desta infraestrutura é motivada pela necessidade de reduzir
os tempos de execução de problemas de otimização baseados em procura
direta direcional. A estrutura algorítmica inerente à procura direta direcional e o
caráter dispendioso associado à avaliação da função objetivo sugerem que reduções
significativas do tempo de execução poderão ser conseguidas se se usarem
múltiplos processadores.
Em particular, esta infraestrutura será usada para paralelizar o código SIDPSM,
que é uma implementação sequencial de um algoritmo baseado em procura
direta direcional.
Descrição
Palavras-chave
Matlab Octave Otimização Procura Direta Direcional Computação Paralela Algoritmo SID-PSM
