Exportar registro bibliográfico

Acesso paralelo a arquivos em sistemas multiprocessadores (2010)

  • Authors:
  • Autor USP: VASATA, DARLON - EP
  • Unidade: EP
  • Sigla do Departamento: PCS
  • Subjects: SISTEMAS OPERACIONAIS; ENTRADA E SAÍDA DE DADOS; MULTIPROGRAMAÇÃO E MULTIPROCESSAMENTO
  • Language: Português
  • Abstract: Este trabalho apresenta um estudo sobre o gargalo no acesso a disco sob arquiteturas com sistemas multiprocessadores e processadores multicore e apresenta uma proposta de solução para o problema e sua implementação. A solução desenvolvida é chamada de File for Parallel Access (FPA). A estratégia desenvolvida no trabalho aproveita os recursos de memória compartilhada da arquitetura e utiliza buffers de dados compartilhados entre as diversas threads das aplicações, bem como tenta otimizar o acesso ao disco rígido. Para que seja diminuída a concorrência no acesso a disco, é permitido que apenas uma thread realize leituras ou gravações no disco por vez, e nas situações de escrita é feita a sobreposição entre o processamento e o envio dos dados ao disco. As operações de escrita são realizadas por uma thread adicional, que é inicializada e gerenciada pela FPA. Foram executados diversos testes com diferentes números de threads, tamanhos de arquivo e quantidade de processamento de cálculosna aplicação. Os resultados apresentaram ganho de desempenho com a FPA em diversas situações, onde um dos fatores mais significativos para o ganho de desempenho é a quantidade de processamento existente na aplicação. De modo geral, as operações de leitura apresentaram ganho de desempenho em relação ao uso de streams nas situações onde existe pouco processamento de cálculos na aplicação, e as operações de escrita mostraram vantagem nas situações onde existe uma quantidade de processamento de cálculos maior na aplicação. Nas operações de escrita é obtido vantagem com a sobreposição entre processamento e escrita de dados. Porém, quando a quantidade de processamento de cálculos é muito alta, o tempo de espera pela gravação em disco torna-se irrisório perante o tempo gasto no processamento dos cálculos, ocasionando perda de desempenho da FPA em relação aos streams.
  • Imprenta:
  • Data da defesa: 12.02.2010
  • Acesso à fonte
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      VASATA, Darlon. Acesso paralelo a arquivos em sistemas multiprocessadores. 2010. Dissertação (Mestrado) – Universidade de São Paulo, São Paulo, 2010. Disponível em: http://www.teses.usp.br/teses/disponiveis/3/3141/tde-13082010-152409/. Acesso em: 26 jan. 2026.
    • APA

      Vasata, D. (2010). Acesso paralelo a arquivos em sistemas multiprocessadores (Dissertação (Mestrado). Universidade de São Paulo, São Paulo. Recuperado de http://www.teses.usp.br/teses/disponiveis/3/3141/tde-13082010-152409/
    • NLM

      Vasata D. Acesso paralelo a arquivos em sistemas multiprocessadores [Internet]. 2010 ;[citado 2026 jan. 26 ] Available from: http://www.teses.usp.br/teses/disponiveis/3/3141/tde-13082010-152409/
    • Vancouver

      Vasata D. Acesso paralelo a arquivos em sistemas multiprocessadores [Internet]. 2010 ;[citado 2026 jan. 26 ] Available from: http://www.teses.usp.br/teses/disponiveis/3/3141/tde-13082010-152409/


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