Use este identificador para citar ou linkar para este item: https://ri.ufs.br/jspui/handle/riufs/12494
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.authorCosta, Jackson Tavares da-
dc.date.accessioned2019-12-16T11:46:00Z-
dc.date.available2019-12-16T11:46:00Z-
dc.date.issued2019-10-11-
dc.identifier.citationCosta, Jackson Tavares da. Implementação e avaliação de algoritmos sequencial e paralelo para descoberta de rotas ótimas para veículos. São Cristóvão, SE, 2019. Monografia (graduação em Ciência da Computação) – Curso de Ciência da Computação, Departamento de Computação, Centro de Ciências Exatas e Tecnologia, Universidade Federal de Sergipe, São Cristóvão, 2019pt_BR
dc.identifier.urihttp://ri.ufs.br/jspui/handle/riufs/12494-
dc.description.abstractThe significant increase in the population in large urban centers has created some problems analyzed and addressed in this work as urban mobility and its efficiency, due to the increasing need for fast and low cost mobility. In this scenario, Smart Cities offers a variety of solutions that enable you to reduce all problems, generating diverse and sustainable solutions. From this, a vehicle traffic simulation was performed in regions of the city of Aracaju in the state of Sergipe - Brazil and in Manhattan in the state of New York - USA, in the traffic simulation tool SUMO (Simulation of Urban MObility), where the classic in the literature A-Star algorithm was executed, implemented in parallel, using NVIDIA’s CUDA and a Graphics Processing Unit (GPU) which in turn performs complex calculations efficiently when compared to the CPU (Central Process Unit) and also implemented sequentially, which executes one instruction at a time on the CPU. The use of GPU itself, as well as being advantageous due to its power to perform floating point operation, is also a viable device solution for its low financial cost, thus avoiding a supercomputer infrastructure to accomplish such a task. Thus, the algorithm implemented in parallel in this work and executed in the GPU, generated satisfactory results when compared to the implemented sequential algorithms. These results show us the power and efficiency of parallelism to generate fast and efficient solutions. The results show that it is possible to envision the implementation of this solution in Smart Cities for thousands of vehicles, by proposing low cost algorithms for the definition of optimized routes within the scope of the A-Star algorithm and Dijkstra, thus replacing an entire infrastructure. of supercomputers by GPUs.eng
dc.languageporpt_BR
dc.subjectCiência da computaçãopor
dc.subjectEnsino de ciência da computaçãopor
dc.subjectGraphics Processing Unit (GPU)eng
dc.subjectCUDApor
dc.subjectSimulation of Urban MObility (SUMO)eng
dc.subjectSmart citespor
dc.subjectRotaspor
dc.subjectVeículospor
dc.subjectCentral Process Unit (CPU)eng
dc.titleImplementação e avaliação de algoritmos sequencial e paralelo para descoberta de rotas ótimas para veículospt_BR
dc.typeMonografiapt_BR
dc.contributor.advisor1Salgueiro, Ricardo José Paiva de Britto-
dc.description.resumoO aumento significativo da população nos grandes centros urbanos, criou algumas problemáticas analisadas e tratadas nesse trabalho como a mobilidade urbana e sua eficiência, devido a necessidade cada vez maior de uma locomoção rápida e de baixo custo. Nesse cenário, as Smart Cities (Cidades Inteligentes) disponibilizam uma variedade de soluções que possibilitam reduzir tais problemas, gerando soluções diversas e de maneira sustentável. A partir disso, realizou-se uma simulação de tráfego de veículos em regiões da cidade de Aracaju no estado de Sergipe - Brasil e em Manhattan no estado de Nova Iorque - EUA, na ferramenta de simulação de tráfego SUMO (Simulation of Urban MObility), onde se deu a execução do algoritmo A-Star clássico na literatura, implementado de forma paralela, utilizando CUDA da NVIDIA e uma GPU (Graphics Processing Unit) que por sua vez, realiza cálculos complexos de forma eficiente quando comparada a CPU (Central Process Unit) e também implementado de forma sequencial, que executa uma instrução por vez na CPU. A utilização de GPU em si, além de vantajosa devido ao seu poder de realizar operação de ponto flutuante, é também uma solução de dispositivo viável pelo seu baixo custo financeiro, evitando assim uma infraestrutura de supercomputadores para realizar tal tarefa. Dessa forma, o algoritmo implementado de forma paralela neste trabalho e executado na GPU, gerou resultados satisfatórios quando comparados aos algoritmos implementados sequenciais. Esses resultados obtidos, nos mostram o poder e eficiência do paralelismo ao gerar soluções rápidas e de forma eficiente. Os resultados demonstram que é possível vislumbrar a execução dessa solução em Smart Cities para milhares de veículos, ao propor algoritmos de baixo custo para a definição de rotas otimizadas no ambito do algoritmo A-Star e o Dijkstra, podendo dessa forma, substituir toda uma infraestrutura de supercomputadores por GPUs.pt_BR
dc.publisher.departmentDCOMP - Departamento de Computação – Ciência da Computação – São Cristóvão - Presencialpt_BR
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::ANALISE DE ALGORITMOS E COMPLEXIDADE DE COMPUTACAOpt_BR
dc.publisher.initialsUniversidade Federal de Sergipept_BR
dc.contributor.advisor-co1Souza, Thiago Xavier Rocha de-
dc.description.localSão Cristóvão, SEpt_BR
Aparece nas coleções:Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Jackson_Tavares_Costa.pdf1,87 MBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.