L. B. Oliveira, Á. Fazenda, Vinícius Veloso de Melo
{"title":"Análise Preliminar de Desempenho de Interpretação Paralela de Indivíduos de Programação Genética","authors":"L. B. Oliveira, Á. Fazenda, Vinícius Veloso de Melo","doi":"10.5753/eradsp.2020.16879","DOIUrl":null,"url":null,"abstract":"A Programação Genética é uma técnica de evolução de programas que, por muitas vezes, requer ferramentas de paralelismo para melhorias de desempenho, uma vez que geralmente há muitas instruções que podem ser executadas concorrentemente. Esse documento demonstra os testes iniciais de desempenho de um código genético que utiliza-se de programação multithread que faz uso de um conjunto de instruções do tipo MIMD (Multiple Instruction, Multiple Data), analisando suas potencialidades e limitações atuais, de forma a encontrar um caminho que permita melhorar seu desempenho em futuros desenvolvimentos.","PeriodicalId":137925,"journal":{"name":"Anais da XI Escola Regional de Alto Desempenho de São Paulo (ERAD-SP 2020)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Anais da XI Escola Regional de Alto Desempenho de São Paulo (ERAD-SP 2020)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/eradsp.2020.16879","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A Programação Genética é uma técnica de evolução de programas que, por muitas vezes, requer ferramentas de paralelismo para melhorias de desempenho, uma vez que geralmente há muitas instruções que podem ser executadas concorrentemente. Esse documento demonstra os testes iniciais de desempenho de um código genético que utiliza-se de programação multithread que faz uso de um conjunto de instruções do tipo MIMD (Multiple Instruction, Multiple Data), analisando suas potencialidades e limitações atuais, de forma a encontrar um caminho que permita melhorar seu desempenho em futuros desenvolvimentos.