5 resultados para Escalonamento de threads

em Biblioteca de Teses e Dissertações da USP


Relevância:

20.00% 20.00%

Publicador:

Resumo:

A ciência tem feito uso frequente de recursos computacionais para execução de experimentos e processos científicos, que podem ser modelados como workflows que manipulam grandes volumes de dados e executam ações como seleção, análise e visualização desses dados segundo um procedimento determinado. Workflows científicos têm sido usados por cientistas de várias áreas, como astronomia e bioinformática, e tendem a ser computacionalmente intensivos e fortemente voltados à manipulação de grandes volumes de dados, o que requer o uso de plataformas de execução de alto desempenho como grades ou nuvens de computadores. Para execução dos workflows nesse tipo de plataforma é necessário o mapeamento dos recursos computacionais disponíveis para as atividades do workflow, processo conhecido como escalonamento. Plataformas de computação em nuvem têm se mostrado um alternativa viável para a execução de workflows científicos, mas o escalonamento nesse tipo de plataforma geralmente deve considerar restrições específicas como orçamento limitado ou o tipo de recurso computacional a ser utilizado na execução. Nesse contexto, informações como a duração estimada da execução ou limites de tempo e de custo (chamadas aqui de informações de suporte ao escalonamento) são importantes para garantir que o escalonamento seja eficiente e a execução ocorra de forma a atingir os resultados esperados. Este trabalho identifica as informações de suporte que podem ser adicionadas aos modelos de workflows científicos para amparar o escalonamento e a execução eficiente em plataformas de computação em nuvem. É proposta uma classificação dessas informações, e seu uso nos principais Sistemas Gerenciadores de Workflows Científicos (SGWC) é analisado. Para avaliar o impacto do uso das informações no escalonamento foram realizados experimentos utilizando modelos de workflows científicos com diferentes informações de suporte, escalonados com algoritmos que foram adaptados para considerar as informações inseridas. Nos experimentos realizados, observou-se uma redução no custo financeiro de execução do workflow em nuvem de até 59% e redução no makespan chegando a 8,6% se comparados à execução dos mesmos workflows sendo escalonados sem nenhuma informação de suporte disponível.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Devido às tendências de crescimento da quantidade de dados processados e a crescente necessidade por computação de alto desempenho, mudanças significativas estão acontecendo no projeto de arquiteturas de computadores. Com isso, tem-se migrado do paradigma sequencial para o paralelo, com centenas ou milhares de núcleos de processamento em um mesmo chip. Dentro desse contexto, o gerenciamento de energia torna-se cada vez mais importante, principalmente em sistemas embarcados, que geralmente são alimentados por baterias. De acordo com a Lei de Moore, o desempenho de um processador dobra a cada 18 meses, porém a capacidade das baterias dobra somente a cada 10 anos. Esta situação provoca uma enorme lacuna, que pode ser amenizada com a utilização de arquiteturas multi-cores heterogêneas. Um desafio fundamental que permanece em aberto para estas arquiteturas é realizar a integração entre desenvolvimento de código embarcado, escalonamento e hardware para gerenciamento de energia. O objetivo geral deste trabalho de doutorado é investigar técnicas para otimização da relação desempenho/consumo de energia em arquiteturas multi-cores heterogêneas single-ISA implementadas em FPGA. Nesse sentido, buscou-se por soluções que obtivessem o melhor desempenho possível a um consumo de energia ótimo. Isto foi feito por meio da combinação de mineração de dados para a análise de softwares baseados em threads aliadas às técnicas tradicionais para gerenciamento de energia, como way-shutdown dinâmico, e uma nova política de escalonamento heterogeneity-aware. Como principais contribuições pode-se citar a combinação de técnicas de gerenciamento de energia em diversos níveis como o nível do hardware, do escalonamento e da compilação; e uma política de escalonamento integrada com uma arquitetura multi-core heterogênea em relação ao tamanho da memória cache L1.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Introdução. Apesar das evidências dos efeitos imunomodulatórios da morfina, não há na literatura estudos que tenham comparado a interação entre citocinas, imunidade celular (linfócitos T, B e NK) e a administração prolongada de morfina administrada pelas vias oral ou intratecal em doentes com dor crônica neuropática não relacionada ao câncer. Foram avaliados de forma transversal e comparativa 50 doentes com diagnóstico de dor lombar crônica e com presença de radiculopatia (dor neuropática) previamente operados para tratar hérnia discal lombar (Síndrome Dolorosa Pós- Laminectomia), sendo 18 doentes tratados prolongadamente com infusão de morfina pela via intratecal com uso de sistema implantável no compartimento subaracnóideo (grupo intratecal); 17 doentes tratados prolongadamente com morfina pela via oral (n=17) e 15 doentes tratados com fármacos mas sem opióides (grupo sem opioide). Foram analisadas as concentração das citocinas IL-2, IL-4, IL-8, TNFalfa, IFNy, IL-5, GM-CSF, IL-6, IL-10 e IL-1beta no plasma e no líquido cefalorraquidiano; imunofenotipagem de linfócitos T, B e células NK e avaliados os Índice de Escalonamento de Opióide (em percentagem de opióide utilizada e em mg), dose cumulativa de morfina (mg), duração do tratamento em meses, dose final de morfina utilizada (em mg), e equivalente de morfina por via oral (em mg). Resultados. Não houve diferença estatisticamente significativa entre o número de linfócitos T, B e NK nos doentes com morfina administrada pelas vias IT, VO e os não usuários de morfina. Houve correlação positiva entre as concentrações de linfócitos T CD4 e o Índice de Escalonamento de Opióide (em % e mg) nos doentes tratados com morfina por via intratecal. Houve correlação negativa entre as concentrações de células NK (CD56+) e o Índice de Escalonamento de Opióide (em % e mg) nos doentes tratados com morfina por via intratecal. Houve correlação positiva entre o número de células NK (CD56+) e a dose cumulativa de morfina (em mg) administrada pelas vias intratecal e oral. Houve correlação positiva entre as concentrações de linfócitos T CD8 e a duração do tratamento em meses nos doentes tratados com morfina pela via oral. As concentrações de IL-8 e IL-1beta foram maiores no LCR do que no plasma em todos os doentes da amostra analisada. As concentrações de IFNy no LCR foram maiores nos doentes que utilizavam morfina pela via oral e nos não usuários de morfina do que nos que a utilizavam pela via intratecal. As concentrações de plasmáticas de IL-5 foram maiores nos doentes utilizavam morfina pela via oral ou intratecal do que nos que não a utilizavam. A concentração de IL-5 no LCR correlacionou-se negativamente com a magnitude da dor de acordo com a EVA nos doentes tratados com morfina pelas via oral ou intratecal. Nos doentes tratados com morfina pelas via oral ou intratecal, a concentração de IL-2 no LCR correlacionou-se positivamente com a magnitude da dor de acordo com a EVA e negativamente com o Índice de Escalonamento de Opióide (em % e mg) e a dose cumulativa de morfina (em mg). As concentrações plasmáticas de GMCSF foram maiores nos doentes utilizavam morfina pela via oral ou intratecal do que nos não a utilizavam. A concentração de TNFalfa no LCR nos doentes tratados com morfina pela via intratecal correlacionou-se negativamente com o Índice de Escalonamento de Opióide (em % e mg), a dose cumulativa de morfina (em mg) e dose equivalente por via oral (em mg) de morfina. A concentração plasmática das citocinas IL-6 e IL-10 correlacionou-se negativamente com a duração do tratamento (em meses) nos doentes tratados com morfina administrada pela via oral. O Índice de Escalonamento de Opióide (em mg e %) correlacionou-se negativamente com as concentrações no LCR de IL-2 e TNFalfa nos doentes tratados com morfina administrada pela via intratecal. O Índice de Escalonamento de Opióide (em mg e %) correlacionou-se negativamente com as concentrações no LCR de IL-2 e IL-5 nos doentes tratados com morfina administrada pela via oral. Houve correlação negativa entre a intensidade da dor de acordo com a EVA e as concentrações de IL-5 e IL-2 no LCR nos doentes tratados com morfina administrada pelas vias oral e intratecal. Houve correlação negativa entre a intensidade da dor de acordo com a EVA e as concentrações plasmáticas de IL-4 nos doentes tratados com morfina administrada pela via intratecal. Houve correlação negativa entre a intensidade da dor de acordo com a EVA e as concentrações plasmáticas de IL-1beta nos doentes tratados com morfina administrada pela via intratecal. Conclusões: Os resultados sugerem associações entre citocinas e imunidade celular (células T , B e NK) e o tratamento prolongado com morfina administrada pela via oral ou intratecal. Estes resultados podem contribuir para a compreensão da imunomodulação da morfina administrada por diferentes vias em doentes com dor neuropática crônica não oncológica . São necessários mais estudos sobre os efeitos da morfina sobre o sistema imunológico

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Estudamos transições de fases quânticas em gases bosônicos ultrafrios aprisionados em redes óticas. A física desses sistemas é capturada por um modelo do tipo Bose-Hubbard que, no caso de um sistema sem desordem, em que os átomos têm interação de curto alcance e o tunelamento é apenas entre sítios primeiros vizinhos, prevê a transição de fases quântica superfluido-isolante de Mott (SF-MI) quando a profundidade do potencial da rede ótica é variado. Num primeiro estudo, verificamos como o diagrama de fases dessa transição muda quando passamos de uma rede quadrada para uma hexagonal. Num segundo, investigamos como a desordem modifica essa transição. No estudo com rede hexagonal, apresentamos o diagrama de fases da transição SF-MI e uma estimativa para o ponto crítico do primeiro lobo de Mott. Esses resultados foram obtidos usando o algoritmo de Monte Carlo quântico denominado Worm. Comparamos nossos resultados com os obtidos a partir de uma aproximação de campo médio e com os de um sistema com uma rede ótica quadrada. Ao introduzir desordem no sistema, uma nova fase emerge no diagrama de fases do estado fundamental intermediando a fase superfluida e a isolante de Mott. Essa nova fase é conhecida como vidro de Bose (BG) e a transição de fases quântica SF-BG que ocorre nesse sistema gerou muitas controvérsias desde seus primeiros estudos iniciados no fim dos anos 80. Apesar dos avanços em direção ao entendimento completo desta transição, a caracterização básica das suas propriedades críticas ainda é debatida. O que motivou nosso estudo, foi a publicação de resultados experimentais e numéricos em sistemas tridimensionais [Yu et al. Nature 489, 379 (2012), Yu et al. PRB 86, 134421 (2012)] que violam a lei de escala $\\phi= u z$, em que $\\phi$ é o expoente da temperatura crítica, $z$ é o expoente crítico dinâmico e $ u$ é o expoente do comprimento de correlação. Abordamos essa controvérsia numericamente fazendo uma análise de escalonamento finito usando o algoritmo Worm nas suas versões quântica e clássica. Nossos resultados demonstram que trabalhos anteriores sobre a dependência da temperatura de transição superfluido-líquido normal com o potencial químico (ou campo magnético, em sistemas de spin), $T_c \\propto (\\mu-\\mu_c)^\\phi$, estavam equivocados na interpretação de um comportamento transiente na aproximação da região crítica genuína. Quando os parâmetros do modelo são modificados de maneira a ampliar a região crítica quântica, simulações com ambos os modelos clássico e quântico revelam que a lei de escala $\\phi= u z$ [com $\\phi=2.7(2)$, $z=3$ e $ u = 0.88(5)$] é válida. Também estimamos o expoente crítico do parâmetro de ordem, encontrando $\\beta=1.5(2)$.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

A computação paralela permite uma série de vantagens para a execução de aplicações de grande porte, sendo que o uso efetivo dos recursos computacionais paralelos é um aspecto relevante da computação de alto desempenho. Este trabalho apresenta uma metodologia que provê a execução, de forma automatizada, de aplicações paralelas baseadas no modelo BSP com tarefas heterogêneas. É considerado no modelo adotado, que o tempo de computação de cada tarefa secundária não possui uma alta variância entre uma iteração e outra. A metodologia é denominada de ASE e é composta por três etapas: Aquisição (Acquisition), Escalonamento (Scheduling) e Execução (Execution). Na etapa de Aquisição, os tempos de processamento das tarefas são obtidos; na etapa de Escalonamento a metodologia busca encontrar a distribuição de tarefas que maximize a velocidade de execução da aplicação paralela, mas minimizando o uso de recursos, por meio de um algoritmo desenvolvido neste trabalho; e por fim a etapa de Execução executa a aplicação paralela com a distribuição definida na etapa anterior. Ferramentas que são aplicadas na metodologia foram implementadas. Um conjunto de testes aplicando a metodologia foi realizado e os resultados apresentados mostram que os objetivos da proposta foram alcançados.