• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 444
  • 10
  • 10
  • 10
  • 10
  • 8
  • 6
  • 6
  • 6
  • 6
  • 6
  • 4
  • 3
  • 1
  • 1
  • Tagged with
  • 462
  • 430
  • 235
  • 188
  • 144
  • 124
  • 117
  • 79
  • 77
  • 61
  • 60
  • 52
  • 52
  • 51
  • 47
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
141

Modelagem do controle e avaliação de sistemas híbridos de geração e minirredes de distribuição de energia elétrica / Control Modeling and Evaluation of Hybrid Systems and Electrical Energy Distribution Mini-Grids.

Manito, Alex Renan Arrifano 25 May 2018 (has links)
Recentemente, muitas mudanças vêm ocorrendo na forma como a energia elétrica é gerada e distribuída, criando com isso oportunidades de utilizar os recursos disponíveis in loco de forma mais eficiente, atuando juntamente com sistemas centralizados convencionais, para o atendimento das necessidades energéticas. Neste contexto, as minirredes de energia são consideradas pontos chaves para melhorar a confiabilidade e a qualidade da energia, aumentar a eficiência do sistema elétrico como um todo, viabilizar aos consumidores finais a possibilidade de uma certa independência da rede e uma participação mais ativa no mercado de energia elétrica. No entanto, a aplicação de tais topologias ainda não superou todas as barreiras para que todos os benefícios possam ser apreciados. Há ainda perguntas a serem respondidas sobre como lidar com as especificidades e os aspectos operacionais de minirredes, tanto em operação normal quanto em operação anômala, que são fundamentais para a sustentabilidade de longo prazo dos sistemas. Este trabalho discute aspectos relacionados à operação de minirredes, tanto em sistemas isolados quanto em sistemas conectados à rede da concessionária. No caso de sistemas isolados, a abordagem leva em consideração os riscos associados aos projetos voltados para eletrificação rural e discute questões não restritas ao projeto inicial, mas também à operação destes tipos de sistemas. No caso de sistemas conectados, são discutidas tendências relacionadas às topologias de utilização destes sistemas para operação conjunta com a rede elétrica. Um algoritmo para controle de minirredes em diferentes níveis hierárquicos é proposto. Este algoritmo serve como base para o controle da plataforma de interação de agentes distribuídos, montada no Laboratório de Sistemas Fotovoltaicos da Universidade de São Paulo para testes em equipamentos reais e para a formação de recursos humanos. / Recently, many changes are taking place in the way energy is generated and distributed, thus creating opportunities to utilize the resources available on site more efficiently, working along with conventional centralized systems, to meet energy needs. In this context, mini-grids are considered key points to improve the reliability and power quality, increase the efficiency of the electric system as a whole, enable end consumers to have a certain independence from the grid and a more active participation in the electricity market. However, the application of such topologies has not yet overcome all barriers so that all their benefits can be appreciated. There are still questions to be answered on how to deal with the specificities and operational aspects of micro-grids in both normal and anomalous operation, which are fundamental to the long-term sustainability of power systems. This work discusses aspects related to micro-grids in both isolated and grid-connected operation modes. In the case of isolated systems, the approach takes into account the risks associated with rural electrification projects and discusses issues not restricted to the design, but also to the operation of these types of systems. In the case of grid-connected systems, trends related to the topologies to be used for joint operation with the power grid are discussed. An algorithm to control micro-grids at different hierarchical levels is proposed. This algorithm serves as a basis for the control of the platform for the interaction of distributed agents assembled at the Laboratório de Sistemas Fotovoltaicos of the Universidade de São Paulo to be used for tests on real equipment and for capacity building.
142

Arquitetura de computação em grade aplicada a saúde: um estudo de caso em bioinformática para oncologia. / Architecture of grid computing applied to health: a case study in bioinformatics for oncology.

Campos Junior, Moacir Alves de 29 October 2008 (has links)
Atualmente o câncer e a terceira causa de óbitos em ambos os sexos e em todas as faixas de idade. O Ministério da Saúde relata que a alta complexidade da atenção ontológica demanda alto custo financeiro e alta tecnologia. Cada vez mais, as atividades de pesquisa, prevenção, diagnóstico e tratamento do câncer são realizadas sobre um domínio multidisciplinar envolvendo medicina, química, genética, bioinformática e engenharia. Estas atividades são responsáveis por gerar e manipular grandes quantidades de dados que são geograficamente distribuídos entre as unidades de tratamento deste país. Estes dados necessitam ser integrados e processados, a sua utilização é empregada para melhorar a gestão e viabilizar colaborações de pesquisa entre as instituições do setor. O processamento destas informações demandaria grande capacidade computacional. Particularmente, verificamos que a bioinformática manipula uma grande quantidade de dados, e tem cada vez mais contribuído para a pesquisa e no diagnóstico de várias doenças, principalmente do câncer. A proposta desta dissertação consiste na pesquisa e desenvolvimento de uma infra-estrutura computacional baseada na tecnologia de grades computacionais para atender as demandas de alto processamento computacional, relacionadas com as informações do setor da saúde, em específico para bioinformática em oncologia. A aplicação da tecnologia de grade computacional no cenário da saúde brasileira é desafiadora do ponto de vista da pesquisa e desenvolvimento, porque esta tecnologia aborda a complexidade de integração e processamento de dados utilizando compartilhamento colaborativo de recursos computacionais sobre um ambiente multiinstitucional geograficamente distribuído. A validação deste trabalho consistiu na aplicação de alguns dos procedimentos que envolvem a bioinformática em oncologia, em especial a identificação de similaridade genética, através de uma implementação experimental da arquitetura proposta. Os resultados obtidos a partir dos testes de validação nos permitiram avaliar os atendimentos dos requisitos do ambiente relacionados com as necessidades do setor de saúde em oncologia, assim oferecendo indicações e direções técnicas para o emprego da tecnologia de grades computacionais no apoio de diversas atividades relacionadas ao setor da saúde. / Cancer is currently the third cause of death in both sexes and among all age ranges. The Brazilian Ministry of Health reports that the high complexity of oncology care demands high financial costs and high technology. The activities of cancer research, prevention, diagnosis and treatment are increasingly becoming a multidisciplinary environment, including medicine, chemistry, genetic, bioinformatics and engineering. Those activities are responsible for the generation and management of huge quantities of data, which are geographically distributed among the treatment units on this country. This data needs to be integrated and processed, and its use is for the improvement of the cancer management and to enable research exchanges among institutions in the field. The processing of this information requires a large computational capacity. Particularly, we verify that bioinformatics handles a huge amount of data and has increasingly contributed for the research and diagnosis of several diseases, especially cancer. The proposal of this thesis is the research and development of a computational infrastructure based on grid computational technology to serve the requirements of high computational processing, related to the data from health care systems, in particular to bioinformatics in oncology. The use of grid computing technology in the Brazilian health scenario is challenging in terms of research and development, since this technology faces the complexity of data integration and processing using collaborative sharing of computational resources onto a multi-institutional geographically distributed environment. The validation of this work was in the application of some of the procedures that involve bioinformatics in oncology, especially the identification of genetic similarity, using an experimental implementation of the proposed architecture. The results obtained from the validation tests enabled us to evaluate the meeting of environment requirements, related with the needs of health sector in oncology, thus offering indications and technical directions to the use of grid computing technology in support of several activities related with the health sector.
143

InteGrade: Um Sistema de Middleware para Computação em Grade Oportunista / InteGrade: A Middleware System for Opportunistic Grid Computing

Goldchleger, Andrei 14 December 2004 (has links)
A necessidade de poder computacional é crescente nas mais diversas áreas de atuação humana, tanto na indústria como no ambiente acadêmico. A Computação em Grade permite a interligação de recursos computacionais dispersos de maneira a permitir sua utilização mais efetiva, provendo aos usuários acesso simplificado ao poder computacional de diversas máquinas. Entretanto, os primeiros projetos de Computação em Grade objetivavam a interligação de máquinas paralelas ou aglomerados de alto desempenho e alto custo, acessível apenas a poucas instituições. Em contraponto ao alto custo das máquinas paralelas, os computadores pessoais se difundiram de maneira extraordinária nos últimos quinze anos. A expansão da base instalada foi acompanhada de uma crescente evolução na capacidade de tais máquinas. Os aglomerados dedicados de computadores pessoais representam a primeira tentativa de utilização de tais recursos para computação paralela e, apesar de serem amplamente utilizados, ainda requerem um investimento significativo. Entretanto, as mesmas instituições que adquirem tais aglomerados dedicados normalmente possuem centenas ou até milhares de computadores pessoais, os quais têm sua capacidade utilizada apenas parcialmente, resultando em grande ociosidade dos recursos. Os sistemas de Computação em Grade Oportunistas fornecem a possibilidade de se utilizar a base instalada de computadores pessoais de maneira a realizar computação utilizando a parte dos recursos que, de outra forma, estariam ociosos. Diversos sistemas dessa categoria foram desenvolvidos e utilizados com êxito para realizar tarefas de computação em diversas áreas como astronomia, biologia e matemática. O InteGrade, sistema de Computação em Grade Oportunista aqui apresentado, pretende oferecer características inovadoras para sistemas oportunistas, como suporte a aplicações paralelas que demandam comunicação entre nós e a utilização de coleta e análise de padrões de uso das máquinas da Grade, de maneira a permitir que se realize previsões sobre a disponibilidade das máquinas, permitindo uma utilização mais eficiente das mesmas. Além disso, o InteGrade emprega amplamente o paradigma de Orientação a Objetos, tanto na definição da arquitetura do sistema quanto na sua implementação. O trabalho aqui apresentado consistiu no estudo de outros projetos de Computação em Grade, na definição de uma arquitetura inicial para o InteGrade, passando pela descrição de seus principais módulos assim como sua implementação. Além disso, também descrevemos o projeto e a implementação de uma biblioteca para programação paralela no InteGrade utilizando o modelo BSP. / The past years witnessed a substantial increase in the need for computing power in various fields of human activity, including many industrial and academic endeavors. Grid Computing addresses those needs, providing seamless access to distributed computing resources, allowing one to use the combined computing power of various machines. However, the majority of the earlier Grid Computing systems focused on connecting high performance computers, which are very expensive resources only accessible to a small number of institutions. Contrasting with high cost parallel computing, personal computing experienced a tremendous growth in the last fifteen years. Personal computers are ubiquitous, cheap, and extremely powerful. The increase in processing power motivated the creation of dedicated PC clusters, allowing one to perform high performance computing tasks at a fraction of the price of a traditional parallel machine. Although cheaper, building a cluster still requires a considerable investment. At the same time, institutions that rely on the processing power of dedicated clusters typically own a large number of personal computers that are idle for most of the time, resulting in a loss of computing power that could otherwise be used for computing tasks. Opportunistic Grid Computing systems allow the use of the idle computing power of personal computers to perform useful computation. Many Opportunistic systems were successfully employed to solve problems in areas such as astronomy, biology, and mathematics. InteGrade, an Opportunistic Grid Computing system developed in the context of this thesis, aims to provide features not commonly available in other Opportunistic systems, such as support for parallel applications that require communication among application nodes, and usage pattern collection and analysis, which will allow for better scheduling decisions by providing predictions about future resource availability. InteGrade is a fully object oriented system, featuring both object oriented architecture and implementation. The work presented in this thesis includes a survey of existing Grid Computing systems and the definition of the InteGrade initial architecture, including the specification and implementation of various software modules. We also present the design and implementation of a parallel programming library that implements the BSP computing model, which allows one to write parallel applications that execute on InteGrade.
144

Modelos para dados grupados e sensurados aplicados à área biológica : comparação usando fator de Bayes /

Andrade, Sophia Lanza de. January 2015 (has links)
Orientador: Liciana Vaz de Arruda Silveira / Banca: Francisco Torres-Avilés / Banca: Rogério Antonio de Oliveira / Resumo: Dados grupados e um caso particular de dados de sobrevivência com censura intervalar, que ocorre quando as observações são avaliadas nos mesmos intervalos de tempo, e geralmente está associado a dados com grande número de empates, ou seja, quando a proporção de empates e maior que 25% (Chalita et al., 2002), e podem desta forma ser analisados considerando o tempo discreto e ajustando-se modelos a probabilidade do indivíduo falhar em um certo intervalo, dado que sobreviveu ao intervalo anterior (Lawless, 2002). Dentre os possíveis modelos adaptados a este tipo de dados, tem-se o Modelo Logístico e o Modelo de Cox. A comparação entre o ajuste destes dois modelos pode ser feita utilizando o teste escore proposto por Colosimo et al. (2000), Bootstrap não paramétrico ou Critérios de Informação de Akaike (AIC). Uma alternativa a estas téccnicas, do ponto de vista bayesiano, e a utilização do Fator de Bayes. O objetivo deste estudoé comparar o ajuste do Modelo Logístico com o do Modelo de Cox para dados grupados e censurados usando inicialmente critérios clássicos de seleção de modelos: o Critério de Informação de Akaike (AIC), o Critério de Informação de Akaike Corrigido (AICc) e o Critério de Informação Bayesiano (BIC). Posteriormente foi utilizado o Fator de Bayes, assim como o Critério de Informação Deviance (DIC) e adaptações dos critérios clássicos já citados, utilizando as amostras a posteriori geradas por um método MCMC. Como ilustração, foi usado um conjunto de dados referente a uma manifestação clínica da doença de Chagas, conhecida como megacólon chagásico (Almeida, 1996). / Abstract: Grouped data is a particular case of survival data with interval censoring, that occurs when the observations are evaluated at the same time intervals, and is generally associated at data with a large number of draws, or draws ratio more than 25% (Chalita et al., 2002). It can be analyzed considering discrete-time and tting models at the probability of an individual fails in a certain interval, given that survived the previous one (Lawless, 2002). Among the possible models adapted to this type of data we can mention the Logistic Model and the Cox's Model. The comparison between the t of these two models can be made using the score test proposed by Colosimo et al. (2000), nonparametric Bootstrap or the Akaike Information Criterion (AIC). An alternative to these techniques, from the Bayesian point of view, is the Bayes Factor. The purpose of this study is to compare the t of the Logistic Model with the Cox's Model to grouped and censoring data using, initially, classic model selection criteria: Akaike Information Criterion (AIC), Akaike Information Criterion corrected (AICc) and Bayesian Information Criterion (BIC). After that, was used the Bayes Factor, as well as Deviance Information Criterion (DIC) and adaptations of the classic model selection criteria above mentioned, using the posteriori sample generated by a MCMC method. As an example, was used a data set related to a clinical manifestation of Chagas disease known as chagasic megacolon (Almeida, 1996) / Mestre
145

Um sistema de arquivos com blocos distribuídos e acesso a informações de localidade de dados. / A file system with distributed blocks and access to data locality information.

Ricardo Ryoiti Sugawara Júnior 30 April 2014 (has links)
Muitos sistemas recentes de processamento paralelo e distribuído trabalham com acesso intensivo a dados, combinando facilidades de computação e armazenamento de dados para a construção de sistemas de grande escala, com custos reduzidos. Nesses sistemas, a interligação de um grande número de nós resulta na divisão sucessiva da capacidade de transferência, tornando a movimentação de dados um importante fator de limitação de desempenho. Ao se escalonar as tarefas computacionais em nós próximos dos dados, melhorias significativas no desempenho podem ser obtidas. Entretanto, a informação sobre a localidade dos dados não está facilmente acessível para o programador. Seu uso requer a interação com rotinas internas dos sistemas de arquivos, ou exige a adoção de um modelo de programação específico, normalmente associado a uma plataforma de execução já preparada para escalonar tarefas com aproveitamento da localidade dos dados. Este trabalho desenvolve a proposta de um mecanismo e interface para prover acesso a informações de localidade, além de permitir o controle da distribuição de novos dados. As operações de consulta e controle são realizadas por meio de arquivos e diretórios especiais, adicionados de forma transparente a um sistema de arquivos com blocos de dados distribuídos, apropriado para a execução em ambientes de processamento paralelo. O sistema é denominado parfs e permite obter as informações de localidade com operações de leitura e escrita em arquivos comuns, sem a necessidade do uso de bibliotecas ou modelos de programação específicos. Testes foram realizados para avaliar a proposta. Utilizando o escalonamento seletivo de operações de acesso a dados, baseado na informação de localidade, foram obtidos ganhos significativos de desempenho nessas operações. / Many recent data intensive parallel processing systems are built with cost effective hardware and combine compute and storage facilities. In such systems, interconnecting large numbers of nodes results in bandwidth-bisecting networks, making data movement an important performance limiting factor. By distributing jobs near data, significant performance improvements can be achieved. However, data locality information is not easily available to the programmer. It requires interaction with file system internals, or the adoption of custom programming and run-time frameworks providing embedded locality-aware job scheduling. This document develops a proposal of a mechanism and an interface to provide locality information and new data placement control. The query and control tasks are performed through special file and directories transparently added to a distributed file system, suitable for parallel processing environments. The file system is called parfs and allows the use of locality by read and write operations over regular files, with no need of libraries or specific programming models. Tests were conducted to assess the feasibility of the proposal. Through selective scheduling of data operations, based on locality information, significant performance gains were obtained in such operations.
146

Arquitetura de computação em grade aplicada a saúde: um estudo de caso em bioinformática para oncologia. / Architecture of grid computing applied to health: a case study in bioinformatics for oncology.

Moacir Alves de Campos Junior 29 October 2008 (has links)
Atualmente o câncer e a terceira causa de óbitos em ambos os sexos e em todas as faixas de idade. O Ministério da Saúde relata que a alta complexidade da atenção ontológica demanda alto custo financeiro e alta tecnologia. Cada vez mais, as atividades de pesquisa, prevenção, diagnóstico e tratamento do câncer são realizadas sobre um domínio multidisciplinar envolvendo medicina, química, genética, bioinformática e engenharia. Estas atividades são responsáveis por gerar e manipular grandes quantidades de dados que são geograficamente distribuídos entre as unidades de tratamento deste país. Estes dados necessitam ser integrados e processados, a sua utilização é empregada para melhorar a gestão e viabilizar colaborações de pesquisa entre as instituições do setor. O processamento destas informações demandaria grande capacidade computacional. Particularmente, verificamos que a bioinformática manipula uma grande quantidade de dados, e tem cada vez mais contribuído para a pesquisa e no diagnóstico de várias doenças, principalmente do câncer. A proposta desta dissertação consiste na pesquisa e desenvolvimento de uma infra-estrutura computacional baseada na tecnologia de grades computacionais para atender as demandas de alto processamento computacional, relacionadas com as informações do setor da saúde, em específico para bioinformática em oncologia. A aplicação da tecnologia de grade computacional no cenário da saúde brasileira é desafiadora do ponto de vista da pesquisa e desenvolvimento, porque esta tecnologia aborda a complexidade de integração e processamento de dados utilizando compartilhamento colaborativo de recursos computacionais sobre um ambiente multiinstitucional geograficamente distribuído. A validação deste trabalho consistiu na aplicação de alguns dos procedimentos que envolvem a bioinformática em oncologia, em especial a identificação de similaridade genética, através de uma implementação experimental da arquitetura proposta. Os resultados obtidos a partir dos testes de validação nos permitiram avaliar os atendimentos dos requisitos do ambiente relacionados com as necessidades do setor de saúde em oncologia, assim oferecendo indicações e direções técnicas para o emprego da tecnologia de grades computacionais no apoio de diversas atividades relacionadas ao setor da saúde. / Cancer is currently the third cause of death in both sexes and among all age ranges. The Brazilian Ministry of Health reports that the high complexity of oncology care demands high financial costs and high technology. The activities of cancer research, prevention, diagnosis and treatment are increasingly becoming a multidisciplinary environment, including medicine, chemistry, genetic, bioinformatics and engineering. Those activities are responsible for the generation and management of huge quantities of data, which are geographically distributed among the treatment units on this country. This data needs to be integrated and processed, and its use is for the improvement of the cancer management and to enable research exchanges among institutions in the field. The processing of this information requires a large computational capacity. Particularly, we verify that bioinformatics handles a huge amount of data and has increasingly contributed for the research and diagnosis of several diseases, especially cancer. The proposal of this thesis is the research and development of a computational infrastructure based on grid computational technology to serve the requirements of high computational processing, related to the data from health care systems, in particular to bioinformatics in oncology. The use of grid computing technology in the Brazilian health scenario is challenging in terms of research and development, since this technology faces the complexity of data integration and processing using collaborative sharing of computational resources onto a multi-institutional geographically distributed environment. The validation of this work was in the application of some of the procedures that involve bioinformatics in oncology, especially the identification of genetic similarity, using an experimental implementation of the proposed architecture. The results obtained from the validation tests enabled us to evaluate the meeting of environment requirements, related with the needs of health sector in oncology, thus offering indications and technical directions to the use of grid computing technology in support of several activities related with the health sector.
147

Maestro: um middleware para suporte a aplicações distribuídas baseadas em componentes de software. / Maestro: a middleware for support to distributed applications based on software componentes.

Cláudio Luís Pereira Ferreira 21 September 2001 (has links)
É o trabalho de um middleware organizar as atividades de seus diferentes elementos componentes de maneira a operar sincronamente com a execução de uma aplicação. O resultado deste trabalho deve ser transparente para quem interage com o sistema, percebendo-o como um único bloco coeso e sincronizado, orquestrado por um agente principal. Este é o objeto deste trabalho, a especificação de um middleware e seus componentes internos indicando suas principais características e funcionalidades e também sua operação na execução de uma aplicação distribuída. Também foi levado em consideração os novos ambientes nos quais as aplicações distribuídas estão inseridas tais como a diversidade de dispositivos gerenciados pelos usuários, a necessidade de constantes mudanças no sistema, o uso de novas tecnologias no desenvolvimento de software e a necessidade de definições de sistemas abertos. Para a especificação deste middleware, foi utilizado o modelo de referência Open Distributed Processing (ODP) da ISO/IEC que permite que um sistema seja visualizado em cinco pontos de vista distintos. Ao final o sistema é especificado utilizando a tecnologia de componentes de software, ilustrando seu uso numa aplicação comercial. / It’s the job of a middleware to organize the activities of its different component elements as to operate in synchrony with the execution of an application. The result of this work should be transparent to whom interact with the system, perceiving it as a single synchronized and cohered block, orchestrated by a master agent. This is the subject of this work, the specification of a middleware and its internal components indicating its major characteristics and functionalities and also its operation in the execution of distributed applications. It was also taken into account the new environment in which the distributed applications are inserted such as the diversity of devices managed by the users, the necessity for constant system changing, the use of new technologies in software development and the necessity for definition of open systems. For the specification of this middleware, it was used the reference model of Open Distributed Processing (ODP) from ISO/IEC that allows a system to be visualized by five different points of view. By the end the system is specified using the technology of component software, illustrating its use through commercial component software.
148

Uma metodologia para caracterização de aplicações e de instâncias de máquinas virtuais no ambiente de computação em nuvem. / A Methodology for characterization of applications and virtual machines instances in cloud computing environment.

Charles Boulhosa Rodamilans 27 June 2014 (has links)
Os provedores de Computação em Nuvem estão fornecendo diversas instâncias e configurações de Máquinas Virtuais. Entretanto, existe dificuldade quanto à seleção da instância mais adequada para uma determinada aplicação, levando em consideração, por exemplo, o menor tempo de execução. O presente trabalho tem como objetivo determinar os procedimentos para a seleção de uma instância de Máquina Virtual para uma determinada aplicação e também propor uma arquitetura que permita interligar os diferentes provedores de Nuvem. Foram implementadas funcionalidades da arquitetura e também foram aplicados os procedimentos propostos em uma aplicação científica e em instâncias de diferentes provedores de Nuvem. Os principais resultados obtidos foram (a) desenvolvimento da metodologia Caracterização, Seleção e Execução (CSE); (b) demonstração da importância da caracterização e do recurso preponderante da aplicação; (c) avaliação de desempenho do disco em diversas Nuvens; (c) caracterização e avaliação de desempenho da aplicação OpenModeller; e (d) arquitetura de interligação de nuvens públicas e privadas, e implementação de suas principais funcionalidades. Estes resultados mostram que o principal problema de seleção das instâncias pode ser solucionado a partir da caracterização das instâncias e das aplicações. / The Cloud Computing providers are providing several instances and configurations of Virtual Machines. However, there is a difficulty in selecting the instance more adequate for specific application. This study aims to determine the procedures for selecting a Virtual Machine instance for a particular application and also propose an architecture to link the different Cloud providers. Features of the architecture have been implemented and the proposed procedures were applied in scientific applications and in instances of different Cloud providers. The main results were (a) development of Characterization, Selection and Execution (CSE) of methodology; (b) demonstration of the importance application characterization and the preponderant resource; (c) performance characterization and evaluation of OpenModeller application; (d) interconnection architecture of public and private Clouds, and implementation of their main features. These results show that the main instance selection problem can be solved from the instances and applications characterization.
149

Hybrid MPI - uma implementação MPI para ambientes distribuídos híbridos. / Hybrid MPI - a MPI implementation for hybrid distributed systems.

Francisco Isidro Massetto 04 October 2007 (has links)
O crescente desenvolvimento de aplicações de alto desempenho é uma realidade presente nos dias atuais. Entretanto, a diversidade de arquiteturas de máquinas, incluindo monoprocessadores e multiprocessadores, clusters com ou sem máquina front-end, variedade de sistemas operacionais e implementações da biblioteca MPI tem aumentado cada dia mais. Tendo em vista este cenário, bibliotecas que proporcionem a integração de diversas implementações MPI, sistemas operacionais e arquiteturas de máquinas são necessárias. Esta tese apresenta o HyMPI, uma implementação da biblioteca MPI voltada para integração, em um mesmo ambiente distribuído de alto desempenho, nós com diferentes arquiteturas, clusters com ou sem máquina front-end, sistemas operacionais e implementações MPI. HyMPI oferece um conjunto de primitivas compatíveis com a especificação MPI, incluindo comunicação ponto a ponto, operações coletivas, inicio e termino, além de outras primitivas utilitárias. / The increasing develpment of high performance applications is a reality on current days. However, the diversity of computer architectures, including mono and multiprocessor machines, clusters with or without front-end node, the variety of operating systems and MPI implementations has growth increasingly. Focused on this scenario, programming libraries that allows integration of several MPI implementations, operating systems and computer architectures are needed. This thesis introduces HyMPI, a MPI implementation aiming integratino, on a distributed high performance system nodes with different architectures, clusters with or without front-end machine, operating systems and MPI implementations. HyMPI offers a set of primitives based on MPI specification, including point-to-point communication, collective operations, startup and finalization and some other utility functions.
150

Uma arquitetura de sistemas distribuídos para weblabs de serviços ambientais. / Distributed architecture for weblabs of ecosystem services.

Marcelo Succi de Jesus Ferreira 15 June 2007 (has links)
Serviços Ambientais - purificação do ar, estabilização do clima, polinização de culturas, etc. - são funções fundamentais na sustentação da vida humana e têm sua importância econômica cada vez mais evidenciada. Para melhor estudar estes Serviços e saber como eles se comportam, são necessárias novas abordagens para disponibilizar, integrar e compartilhar os dados existentes sobre eles. O projeto ViNCES (Virtual Network Center of Ecosystem Services) propõe a utilização de laboratórios acessíveis via internet - weblabs - com foco em Serviços Ambientais a fim de promover uma melhor compreensão destes serviços. Assim, com o objetivo de viabilizar esta proposta, desenvolveu-se uma arquitetura que permite o acesso aos diversos weblabs do projeto de maneira integrada, disponibilizando os dados de experimentos realizados a um maior número de pesquisadores. A arquitetura proposta fundamenta-se no paradigma de Arquitetura Orientada a Serviços e atende a requisitos de acesso centralizado aos weblabs para a realização e recuperação de experimentos de maneira remota. Esta arquitetura aproveita outras pesquisas na área de Ecoinformática, considerando soluções já existentes no projeto SEEK (Science Environment for Ecological Knowledge). Desta maneira, adota o padrão de metadados EML (Ecological Metadata Language) para a transferência e armazenamento de dados dos experimentos, permitindo que os experimentos fiquem disponíveis a outros pesquisadores que utilizem a infra-estrutura do projeto SEEK. / Ecosystem Services - air purification, climate estabilization, crop pollination, etc. - are essential to sustain human life.Their economic importance is becoming more and more recognized. In order to better study these Services and learn about their behaviour, new approaches are needed for making available, integrating and sharing existing data about them. The ViNCES (Virtual Network Center of Ecosystem Services) project proposes the use of remotely accessible laboratories - weblabs - focused on Ecosystem Services to better understanding these services. In this way, an architecture was developed that allows access to project´s weblabs in an integrated way, giving access to collected data for more researchers. The proposed architecture is based on the SOA (Service Oriented Architecture) paradigm and considers requirements of centralized access to laboratories to, in a remote way, make experiments and retrieve gathered data. This architecture considers other related initiatives in the ecoinformatics field, and uses solutions present in the SEEK (Science Environment for Ecological Knowledge) project. In this way, the EML (Ecological Metadata Language) standard was adopted for transporting and storaging experiments data, and allows that these data are available for other researchers that use the SEEK infra-structure.

Page generated in 0.0963 seconds