Exportar registro bibliográfico

Ferramenta de programação e processamento para execução de aplicações com grandes quantidades de dados em ambientes distribuídos (2018)

  • Authors:
  • USP affiliated authors: VASATA, DARLON - EP
  • Unidades: EP
  • Sigla do Departamento: PCS
  • Subjects: BIG DATA; SISTEMAS DISTRIBUÍDOS; PROGRAMAÇÃO PARALELA
  • Language: Português
  • Abstract: A temática envolvendo o processamento de grandes quantidades de dados é um tema amplamente discutido nos tempos atuais, envolvendo seus desafios e aplicabilidade. Neste trabalho é proposta uma ferramenta de programação para desenvolvimento e um ambiente de execução para aplicações com grandes quantidades de dados. O uso da ferramenta visa obter melhor desempenho de aplicações neste cenário, explorando o uso de recursos físicos como múltiplas linhas de execução em processadores com diversos núcleos e a programação distribuída, que utiliza múltiplos computadores interligados por uma rede de comunicação, de forma que estes operam conjuntamente em uma mesma aplicação, dividindo entre tais máquinas sua carga de processamento. A ferramenta proposta consiste na utilização de blocos de programação, de forma que tais blocos sejam compostos por tarefas, e sejam executados utilizando o modelo produtor consumidor, seguindo um fluxo de execução definido. A utilização da ferramenta permite que a divisão das tarefas entre as máquinas seja transparente ao usuário. Com a ferramenta, diversas funcionalidades podem ser utilizadas, como o uso de ciclos no fluxo de execução ou no adiantamento de tarefas, utilizando a estratégia de processamento especulativo. Os resultados do trabalho foram comparados a duas outras ferramentas de processamento de grandes quantidades de dados, Hadoop e que o uso da ferramenta proporciona aumento no desempenho das aplicações, principalmente quando executado em clusters homogêneos.
  • Imprenta:
  • Data da defesa: 03.09.2018
  • Online source access
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      VASATA, Darlon; SATO, Liria Matsumoto. Ferramenta de programação e processamento para execução de aplicações com grandes quantidades de dados em ambientes distribuídos. 2018.Universidade de São Paulo, São Paulo, 2018. Disponível em: < http://www.teses.usp.br/teses/disponiveis/3/3141/tde-14122018-074952/pt-br.php >.
    • APA

      Vasata, D., & Sato, L. M. (2018). Ferramenta de programação e processamento para execução de aplicações com grandes quantidades de dados em ambientes distribuídos. Universidade de São Paulo, São Paulo. Recuperado de http://www.teses.usp.br/teses/disponiveis/3/3141/tde-14122018-074952/pt-br.php
    • NLM

      Vasata D, Sato LM. Ferramenta de programação e processamento para execução de aplicações com grandes quantidades de dados em ambientes distribuídos [Internet]. 2018 ;Available from: http://www.teses.usp.br/teses/disponiveis/3/3141/tde-14122018-074952/pt-br.php
    • Vancouver

      Vasata D, Sato LM. Ferramenta de programação e processamento para execução de aplicações com grandes quantidades de dados em ambientes distribuídos [Internet]. 2018 ;Available from: http://www.teses.usp.br/teses/disponiveis/3/3141/tde-14122018-074952/pt-br.php

    Últimas obras dos mesmos autores vinculados com a USP cadastradas na BDPI:

Digital Library of Intellectual Production of Universidade de São Paulo     2012 - 2020