Algoritmos genéticos como ferramenta de otimização multiobjetivo no contexto de co-projeto hardware/software (2018)
- Authors:
- Autor USP: RODRIGUES, BERNARDO CARDOSO - EESC E ICMC
- Unidade: EESC E ICMC
- Subjects: ALGORITMOS GENÉTICOS; HARDWARE; SOFTWARES
- Keywords: Algoritmos genéticos paralelos; Algoritmos genéticos; Bootstrap; Co-projeto hardware software; Dominância de Pareto; FPGA; Genetic algorithms; Hardware/software codesign; Hipervolume; Multiobjective optimization; NSGA-II; Nios II; Otimização multiobjetivo; Parallel genetic algorithms; Pareto dominance
- Language: Português
- Abstract: O objetivo desse trabalho é realizar uma prova de conceito utilizando Algoritmos Genéticos como ferramenta de otimização multiobjetivo no contexto de Co-Projeto Hardware/- Software. Assume-se um particionamento e a partir dele, uma otimização de hardware é realizada. É proposta uma ferramenta baseada no MOGA NSGA-II com avaliação paralela que testa suas soluções em uma FPGA Intel/Altera a fim de realizar uma exploração orientada em um espaço de design. A intenção foi otimizar o soft-core Nios II para se adaptar a algoritmos, ou softwares, de referência. Foram utilizados a performance e o uso de recurso da FPGA como critérios de otimização. Cinco algoritmos foram referência para determinar o objetivo de performance. Os resultados preliminares demonstraram que a ferramenta proposta obteve respostas de mesma qualidade estatística que a referencia usada, um estimador da fronteira Pareto-Ótima. No entanto conclui-se não ser possível precisar a eficácia da ferramenta pois o número de experimentos não foi suficiente devido a limitações computacionais e de tempo
- Imprenta:
- Publisher place: São Carlos
- Date published: 2018
-
ABNT
RODRIGUES, Bernardo Cardoso. Algoritmos genéticos como ferramenta de otimização multiobjetivo no contexto de co-projeto hardware/software. 2018. Trabalho de Conclusão de Curso (Graduação) – , Universidade de São Paulo, São Carlos, 2018. Disponível em: https://bdta.abcd.usp.br/directbitstream/9dd6c84a-4ecb-4ecb-8e97-64d72dc7a64a/Rodrigues_Bernardo.pdf. Acesso em: 19 mar. 2025. -
APA
Rodrigues, B. C. (2018). Algoritmos genéticos como ferramenta de otimização multiobjetivo no contexto de co-projeto hardware/software (Trabalho de Conclusão de Curso (Graduação). , Universidade de São Paulo, São Carlos. Recuperado de https://bdta.abcd.usp.br/directbitstream/9dd6c84a-4ecb-4ecb-8e97-64d72dc7a64a/Rodrigues_Bernardo.pdf -
NLM
Rodrigues BC. Algoritmos genéticos como ferramenta de otimização multiobjetivo no contexto de co-projeto hardware/software [Internet]. 2018 ;[citado 2025 mar. 19 ] Available from: https://bdta.abcd.usp.br/directbitstream/9dd6c84a-4ecb-4ecb-8e97-64d72dc7a64a/Rodrigues_Bernardo.pdf -
Vancouver
Rodrigues BC. Algoritmos genéticos como ferramenta de otimização multiobjetivo no contexto de co-projeto hardware/software [Internet]. 2018 ;[citado 2025 mar. 19 ] Available from: https://bdta.abcd.usp.br/directbitstream/9dd6c84a-4ecb-4ecb-8e97-64d72dc7a64a/Rodrigues_Bernardo.pdf
Download do texto completo
Tipo | Nome | Link | |
---|---|---|---|
Rodrigues_Bernardo.pdf | Direct link |
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas